您好再次#1社区,命令行参数在C#
今天我试图执行C#中的命令行参数的应用程序,这不是真的很难像我试过
Process.Start(foldervar + "cocacola.exe", "pepsi.txt");
Cocacola.exe写入和日志在其当前文件夹中。在我的命令行中,我这样手动编写它
C:\myfolder>cocacola.exe pepsi.txt
工作很棒,但如果我在C#中尝试它总失败。
我读到C#将命令解析为C:\ myfolder> cocacola pepsi.txt,没有“.EXE”结尾。我没有结束手动测试它,这是行不通的。现在
,我的问题是什么是正确的方式来获得C#执行它C:\ MyFolder文件> cocacola.exe pepsi.txt与 “.EXE”
我不完全确定你要做什么。你想从另一个开始一个程序吗? – mydogisbox
是的,我有问题,Process.Start(foldervar +“cocacola.exe”,“pepsi.txt”); 不启动它像那样C:\ myfolder> cocacola.exe pepsi.txt但C:\ myfolder> cocacola pepsi.txt并且程序无法工作。 – Noli
@ Blabla R没有那不是我想要的待办事项。与,foldervar +“pepsi.txt”)你会改变这些参数。阅读以下行:D – Noli