Фрагмент C#, запускаемый напрямую Окно переменных среды не работает в Windows 10
Я использовал следующий фрагмент кода, чтобы открыть экран переменных среды одним нажатием кнопки:
private void OpenEnvVariables()
{
Process p = new Process();
p.StartInfo.WorkingDirectory = @"C:\Windows\System32";
p.StartInfo.FileName = "rundll32.exe";
p.StartInfo.Arguments = "sysdm.cpl,EditEnvironmentVariables";
p.StartInfo.Verb = "runas";
p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
p.Start();
}
До того момента, как я запустил свое инструментальное приложение в Windows 10, оно работало просто отлично, а теперь ничего не делает.Run по- прежнему может обрабатывать sysdm.cpl, но кажется, что я не могу правильно передать аргументы.
Любая помощь будет оценена.
1 ответ
Обновление Это было как-то разрешено автоматически, возможно, в Центре обновления Windows. Сейчас работает нормально.