Когда я пытаюсь запустить Firefox, используя Process.Start и ProcessStartInfo (.NET), кажется, что все работает нормально. Но когда я указываю имя пользователя и пароль другой учетной записи (члена Users), ничего не происходит. Тот же код прекрасно работает с Calc.exe или IE. Это странно Есть идеи?
Вот код:
System.Diagnostics.ProcessStartInfo pInfo = new System.Diagnostics.ProcessStartInfo();
pInfo.CreateNoWindow = false;
pInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal;
pInfo.WorkingDirectory = "{WorkingDirectory}";
pInfo.Arguments = "{CommandLineArgs}";
pInfo.FileName = "{ExecutableAddress}";
pInfo.ErrorDialog = true;
pInfo.UseShellExecute = false;
pInfo.UserName = "{LimitedAccountUserName}";
pInfo.Password = "{SecureLimitedAccountPassword}";
System.Diagnostics.Process.Start(pInfo);
Спасибо всем.