未创建用户配置文件时,首次使用其他用户运行进程
本文关键字:用户 其他 运行 进程 创建 配置文件 | 更新日期: 2023-09-27 18:34:26
我正在使用以下代码与不同的用户一起运行进程。当用户配置文件已经存在或用户在系统中登录时,它可以正常工作,但是当用户未登录到该系统时,由于用户配置文件不存在,它会出现问题。如何解决此问题?
ProcessStartInfo myProcess = new ProcessStartInfo(@"C:'Program Files'Internet Explorer'iexplore.exe");
myProcess.UserName = username;
myProcess.Password = MakeSecureString(password);
myProcess.UseShellExecute = false;
Process.Start(myProcess);
尝试设置 myProcess.LoadUserProfile = true。我遇到了类似的问题,设置此属性能够解决我的问题。