控制台应用程序-变量
本文关键字:变量 应用程序 控制台 | 更新日期: 2023-09-27 18:20:46
我想导入变量Console Application Ex;application.exe -variable1 -variable2 -variable3
我想在Web应用程序中运行这个exe。
很快,第一个问题;如何从exe中导入变量?第二个问题;如何从本地服务器调用Web应用程序中的exe?我认为代码看起来像;
CallExeInWebApplicationFromServer("ExePath'app.exe -variable1 -variable2");
最后很抱歉我英语不好。。
您可以使用Environment.CommandLine
值获取参数。
http://msdn.microsoft.com/en-us/library/system.environment.commandline.aspx
http://www.codeproject.com/KB/recipes/commandlineparser.aspx
并且您可以使用Process.Start
运行您的应用程序
http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start.aspx
您应该避免从web应用程序调用可执行文件,因为这非常不安全。
如果您的web应用程序将要执行的操作(在本例中称为.exe文件)以及所需的参数存储在某个位置(比如说存储在Sql表中),效果会更好。另一个进程可以池化这个表并调用你的.exe文件(你只需要从Sql表中获得启动命令)