Задача запустить батник для регистрации DLL, на компе под админом все работает. Но если запустить на другом компе под пользователем пишет "Неверно задано имя папки"
Создана учетка специально для этих нужд с правами админа
Process pr = new Process();
pr.StartInfo.UseShellExecute = false;
pr.StartInfo.FileName = @"C:\Users\" + userName + @"\Documents\DLL2.bat";
pr.StartInfo.Verb = "runas";
pr.StartInfo.UserName = "admin";
pr.StartInfo.Domain = "os";
pr.StartInfo.Password = "password";
pr.Start();
Пробовал запустить и так "C:\DLL2.bat" - ошибка та же.
Добавил строчку и проблема исчезла
pr.StartInfo.WorkingDirectory = Path.GetDirectoryName(@"C:\Windows\System32\cmd.exe");
Продвижение своими сайтами как стратегия роста и независимости