标签: c# cmd process
我不知道是否可以在不破坏/崩溃进程的情况下实现这一点,但有没有办法改变System.Diagnostics.Process的工作目录,就像从cmd执行cd(更改目录)命令一样.exe命令行界面?
答案 0 :(得分:1)
您可以使用
myProcess.StartInfo.WorkingDirectory = "dir".
文档here。
答案 1 :(得分:0)
根据MSDN,只有一个函数可以更改当前文件夹SetCurrentDirectory并且它具有单个字符串参数,因此更改仅适用于当前进程。
SetCurrentDirectory