Запуск *.bat - C#
Формулировка задачи:
Подскажите как можно запустить батник, например 1c.bat от имени администратора с передачей пароля из программы в c# ???
Решение задачи: «Запуск *.bat»
textual
Листинг программы
public static SecureString ReadPassword(string password) { SecureString secPass = new SecureString(); for (int i = 0; i < password.Length; i++) secPass.AppendChar(password[i]); return secPass; } static void Main(string[] args) { string userpassword = "pass"; System.Diagnostics.Process ProcessInfo = new System.Diagnostics.Process(); ProcessInfo.StartInfo.FileName = "nameFile"; ProcessInfo.StartInfo.Domain = "domain"; ProcessInfo.StartInfo.UserName = "userName"; ProcessInfo.StartInfo.Password = ReadPassword(userpassword); ProcessInfo.StartInfo.UseShellExecute = false; ProcessInfo.Start();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д