Командная строка
Нужно запустить прогу из C#
Пробовал
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "C:\\WINDOWS\\system32\\calc.exe";
proc.StartInfo.UseShellExecute = false;
proc.Start();
но не удачно. он открывает его, но User Name - NETWORK SERVICE
как указать мой User Name?
или есть другой вариант?
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "C:\\WINDOWS\\system32\\calc.exe";
SecureString ss = new SecureString();
"111111".ToCharArray().ToList<char>().ForEach(x => { ss.AppendChar(x); });
proc.StartInfo.Password = ss;
proc.StartInfo.UserName = "administrator";
proc.StartInfo.UseShellExecute = false;
proc.Start();
но выдает ошибку
The application failed to intialize prorerly(0x0000142).