我已经构建了 ac# 代码,它基本上需要四个参数 a1 a2 a3 a4。我正在尝试制作一个批处理文件,以便用户可以输入他的参数并且代码给出特定的输出。我不确定如何将这些参数发送到批处理文件。我尝试创建 exe,但它似乎不起作用。
问问题
2806 次
1 回答
5
要将参数发送到批处理文件,您可以从命令行(或另一个批处理文件)调用它,如下所示:
我的文件.bat a1 a2 a3
在批处理文件中,参数由 %1、%2、%3(等)表示,因此在批处理文件中,您可以像这样调用您的 exe:
myapp.exe %1 %2 %3
这会将原始参数传递给批处理文件 a1 a2 a3 以及可执行文件。
从可执行文件中,您可以访问 Main 函数中的参数
static void Main(string[] args)
参数 a1、a2、a3 将分别位于 args[0]、args[1] 和 args[2] 中。
于 2012-06-05T22:25:22.810 回答