我正在为cmd创建一个命令,我需要从cmd接收文本值并将其执行到批处理文件中。 批处理文件的名称是abc.bat,它被复制到我的cmd路径的默认文件夹中。
我的命令就像:
abc some text
ABC.bat看起来像:
@echo off
echo %x%
现在我想要变量x来获取值"一些文字" 所以每当我执行
abc qwerty
命令行打印
qwerty
答案 0 :(得分:0)
您需要设置x
变量来保存在命令行中传递给脚本的所有参数,这是由%*
实现的,因此您要求的代码是:< / p>
@echo off
set x=%*
echo %x%