我有一个作为后台进程运行的控制台应用程序,并且有一个需要调用的exe。该exe将完整的填充路径作为参数,然后加密该文件。 我是这样做的:
Process.Start( "myapp.exe" );
但我想要的是这个:
Process.Start( "myapp.exe file1.txt" ); // File1 is parameter of that exe
但这不起作用。 寻求帮助和建议。
谢谢:)
最佳答案
您想要使用ProcessStartInfo
类。
参见http://msdn.microsoft.com/en-us/library/system.diagnostics.process.startinfo.aspx和 http://msdn.microsoft.com/en-us/library/system.diagnostics.processstartinfo.aspx有关如何使用它的示例。
使用Arguments
属性设置您的参数。
关于c# - 从后台进程调用可执行文件并向其传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4828190/