Я запускаю процесс, используя свои учетные данные, но я хотел использовать учетные данные по умолчанию, я имею в виду использование текущего имени пользователя и пароля, не используя следующий код:
var pass = new SecureString();
pass.AppendChar('p');
pass.AppendChar('a');
pass.AppendChar('s');
pass.AppendChar('s');
pass.AppendChar('w');
pass.AppendChar('o');
pass.AppendChar('r');
pass.AppendChar('d');
Process.Start("file.txt", Environment.UserName, pass, "");
Поскольку приложение будетработать на разных компьютерах, поэтому он должен получить текущие учетные данные и использовать их.
РЕДАКТИРОВАТЬ
Проблема в том, что файл, который я хочу запустить, представляет собой файл .bat, который будет выполнять некоторые команды cmdи ему необходимо предоставить учетные данные для использования