我有一个带有命令行参数的VB.net控制台应用程序
喜欢(" -Arg1 = Value1 -Arg2 = Value2 -Arg3 ="值3")
这是我从项目属性传递参数 - >调试 - >命令行参数。
我的计划是从批处理(.bat)文件运行此控制台应用程序。我能够像这样跑。
@echo off
D:\Project\Bin\Debug\abc.exe %* -Arg1=Value1 -Arg2=Value2 -Arg3="Value 3"
但我的期望是在运行控制台应用程序时需要询问
的值-Arg1, -Arg2 & -Arg3
我需要在运行时传递值。
答案 0 :(得分:0)
@echo off
Set /P "Value1=Enter Arg1 :"
Set /P "Value2=Enter Arg2 :"
Set /P "Value3=Enter Arg3 :"
D:\Project\Bin\Debug\abc.exe %* -Arg1=%Value1% -Arg2=%Value2% -Arg3="%Value3%"