2012-02-06 24 views
0

我試圖捕獲執行命令之前的時間。到現在爲止,我有這樣的代碼(我使用的是Windows 7專業版):在DOS批處理編程中將子串和命令的輸出分配給一個變量

time < nul | findstr /r [0-9][0-9]*.*$ 

上面打印:

The current time is: 13:02:23.89 

我的問題是:

1)我如何擺脫「當前時間是:」字符串?

2)如何將剩餘值13:02:23.89分配給變量?

不幸的是,我不能把其他工具,如資源工具包,cygwin,powershell和其他第三方可執行文件。該解決方案必須只涉及DOS批處理命令。

謝謝。

回答

2

echo %time% - 已經有變量保存當前的時間:-)

更多 - 幫助建立

+0

是的,是我不好!我發佈後發現它。太晚了!!但也非常感謝你的幫助 – 2012-02-06 19:18:48

相關問題