使用%time%批处理/ F语法

时间:2010-06-22 20:31:32

标签: windows batch-file cmd

我如何做到这一点:

for /f "tokens=1-4 delims=: " %%a in ('%time%') do set XTime=%%a.%%b.%%c.%%d

我正在尝试将%time%的内容,例如16:25:15.65的内容输入16.25.15.65。

运行上面的命令让我:

  

文件名,目录名或   卷标语法不正确。

(如果重要的是我在Windows XP上)

1 个答案:

答案 0 :(得分:0)

想出来,结果我只需要双引号:

for /f "tokens=1-4 delims=: " %%a in ("%time%") do set XTime=%%a.%%b.%%c.%%d