小编Mar*_*ark的帖子

如何将空格分隔的变量传递到 bat 文件中?

我想将一个空格分隔的变量传递到一个批处理文件中,例如:

c:\applications\mi_pocess.bat A1 1AA
Run Code Online (Sandbox Code Playgroud)

当我跑echo %1进去的时候mi_process它回来了A1

我将如何识别A1 1AA为单个字符串?

我试过在我的外部软件中用双引号包裹它

c:\applications\mi_pocess.bat + chr$(34) + A1 1AA + Chr$(34)
Run Code Online (Sandbox Code Playgroud)

echo %1现在返回"A1 1AA"(我不想在变量引号)

谢谢

batch-file

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1