设置可以从批处理文件传递到c#文件的参数
本文关键字:文件 参数 批处理文件 设置 | 更新日期: 2023-09-27 17:51:16
我在批处理文件中设置了变量,我想将它们传递到c#文件中。从我发现在批处理文件中传递参数时在线查找,它们需要在%1 %2等形式。我怎么把变量变成%1 %2?这是我的代码
@echo off
:: Open Labels
@echo off
set name="Aaron "
ECHO var=%name%
set company=Company"
ECHO var=%company%
"C:'Users'akatz'Documents'Visual Studio 2012'Projects'WindowsFormsApplication1'WindowsFormsApplication1'bin'Debug'WindowsFormsApplication1.exe %1 %2
%1
和%2
表示传入批处理文件的内容。使用自定义变量的方法与使用echo命令的方法相同:
"C:'...'WindowsFormsApplication1.exe" %name% %company%
对于测试,您可以在行前加上echo,以查看它在不执行的情况下生成的内容。
echo "C:'...'WindowsFormsApplication1.exe" %name% %company%
将%1改为%name%, %2改为%company%。