我有一个很好的代码可行 但我需要改变它:
@echo off
java -jar CheckOneHostByTcpPort.jar %_hostname%
我需要使用字符串启动此脚本并获取类似于私有代码的结果,
我尝试了另一种变体,但只在我的CMD行中看到java -jar CheckOneHostByTcpPort.jar %_hostname%
((
@echo off
set /P "_temp_string=java -jar CheckOneHostByTcpPort.jar %_hostname%"
cmd _temp_string
答案 0 :(得分:0)
要启动存储在变量中的命令,可以通过
完成%myCommand%
在您的上下文中,您可以尝试
@echo off
set /P "myCommand=Enter a complete command: "
echo You entered %myCommand%
%myCommand%
但也许您只想添加用户定义的参数
@echo off
set /P "myPrams=Enter additional parameters: "
java -jar CheckOneHostByTcpPort.jar %_hostname% %myParams%