0

我有这个批处理脚本:

SET test = %TIME:~0,2%_%TIME:~3,2%_%TIME:~6,2%
SET testa = %date:.=_%
SET testb = %testa%%test%
Echo Datum:%testb%

此脚本生成以下输出: SET test = 10_29_51

SET testa = 08_02_2013

设置测试b =

回波基准:

为什么变量testb突然为空?

4

2 回答 2

0

我认为是因为你的变量和值之间的空格。

SET test=%TIME:~0,2%_%TIME:~3,2%_%TIME:~6,2%
SET testa=%date:.=_%
SET testb=%testa%%test%
Echo Datum:%testb%

现在应该可以了。:)

于 2013-02-08T10:03:41.743 回答
0

你试过小写字母吗?

于 2013-02-08T09:39:22.417 回答