微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从C#打开程序 – 也指定工作目录

我有一些启动外部程序的代码,但是可以指定工作目录,因为外部程序是一个控制台程序:

码:

private void button5_Click_2(object sender,EventArgs e) { System.Diagnostics.Process.Start(@"updateupdate.exe"); }

ProductName在Windowsregistry中,它是针对不同的语言本地化的?

Windows 10的开始菜单是否支持自定义图标文件夹?

如何用C#.NET编写程序,在Linux / Wine / Mono上运行它们?

如何在.NET应用程序中从FTP协议获取目录文件大小

创build互斥锁时,“找不到path的一部分”错误

包含无法从Windows中看到的文件

拦截打印作业以添加额外的数据

Windows Aero窗体错误

未指定SizetoContent时的窗口大小

你如何在单声道做ALSA?

是的,可以使用processstartinfo对象来指定所需的所有参数,然后将其传递给Start方法,如下所示:

... using System.Diagnostics; ... var psi = new processstartinfo(@"updateupdate.exe"); psi.WorkingDirectory = @"C:workingDirectory"; Process.Start(psi);

您可以使用processstartinfo.WorkingDirectory指定工作目录。

... using System.Diagnostics; ... var processstartinfo = new processstartinfo(@"explorer.exe"); processstartinfo.WorkingDirectory = @"C:"; var process = Process.Start(processstartinfo);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐