Как открыть восстановление системы ('rstrui.exe') использование C#
Привет.
Может ли кто-нибудь, пожалуйста, сказать мне код, чтобы открыть Восстановление системы в Windows.
Заранее спасибо.
Что я уже пробовал:
Я попробовал процесс.Начало("C:\Windows\System32\rstrui.exe") и это не сработало. Это точное местоположение файла. Я тоже пытался
System.Diagnostics.Process.Start(Environment.SystemDirectory + "\rstrui.exe") and System.Diagnostics.Process.Start(Environment.SystemDirectory + "\restore\rstrui.exe")..
Они тоже не работали.
Примечание: Я проверил каталог system32 и rstrui.exe существуйте в нем.когда я открываю его вручную, то он успешно открывается
lw@zi
Какую ошибку вы получаете?
mKhemraj
система не может найти указанный файл
Richard MacCutchan
Что "не работать" значит?
mKhemraj
получение ошибки - система не может найти указанный файл
Richard MacCutchan
Тогда ваш путь неверен,или у вас есть проблема с разрешениями.
Ваша строка содержит неэкранированную обратную косую черту, которая делает два символа \r
действуйте как возврат кареты. Используйте @
префикс или двойная обратная косая черта в строке.
mKhemraj
тот же код прекрасно работает в windows7 32bit, но в windows8 64 и windows10 64 не работает.
Richard MacCutchan
Не стоит говорить такие вещи, как "не работать"- мы понятия не имеем, что это должно означать. Отредактируйте свой вопрос, покажите код, который не работает, и дайте правильные сведения о сбое.