gpt4 book ai didi

C# 无法启动系统 EXE 进程

转载 作者:可可西里 更新时间:2023-11-01 13:54:50 25 4
gpt4 key购买 nike

我有这个代码:

 Process myProcess = new Process();

myProcess.StartInfo.UseShellExecute = true;
myProcess.StartInfo.FileName = "rdpclip.exe";
myProcess.Start();

启动位于system32的exe文件

我总是得到一个错误,找不到系统文件。在 windows 2008 服务器中。

即使我设置了 StartupInfo.FileName="c:\\windows\\system32\\rdpclip.exe"它仍然找不到文件!?

如果我将文件放在其他文件夹中,它会工作,但在 System32 中它不会启动。我只需要终止这个进程并重新开始,但我从没想过在 C# 中做这么简单的事情会如此痛苦?!

最佳答案

此错误具有误导性,因为它通常意味着您没有该文件夹的权限。尝试构建您的程序,然后右键单击生成的 .exe 并单击“以管理员身份运行”。

关于C# 无法启动系统 EXE 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13538531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com