Batch file 如何在cmd.exe脚本中组合两个变量
在Windows7上的cmd.exe脚本中,我想组合两个变量来设置第三个变量 (哪个不起作用) 我该怎么做Batch file 如何在cmd.exe脚本中组合两个变量,batch-file,cmd,Batch File,Cmd,在Windows7上的cmd.exe脚本中,我想组合两个变量来设置第三个变量 (哪个不起作用) 我该怎么做 向所有看过这个问题的人道歉。上面的例子非常有效,我无法重现我遇到的问题。谢谢你指出我的错误。带引号吗 SET "THIRD=%FIRST%%SECOND%" 你的例子对我很有用。什么操作系统?我用的是WinXP。你能提供一个示例和它的输出,以及它与你想要的有什么不同吗?如果您试图在FOR循环中设置变量,请参阅我的示例,使用SETLOCAL ENABLEDELAYEDEXPANSION。
向所有看过这个问题的人道歉。上面的例子非常有效,我无法重现我遇到的问题。谢谢你指出我的错误。带引号吗
SET "THIRD=%FIRST%%SECOND%"
你的例子对我很有用。什么操作系统?我用的是WinXP。你能提供一个示例和它的输出,以及它与你想要的有什么不同吗?如果您试图在FOR循环中设置变量,请参阅我的示例,使用
SETLOCAL ENABLEDELAYEDEXPANSION
。为了结束这一切,我接受了你的回答。我无法重现我所看到的问题。谢谢
SET "THIRD=%FIRST%%SECOND%"