我運行一個將日期保存到文本文件的命令腳本。在命令提示符中保存和恢復日期
echo %date% > date.txt
唯一的問題是此命令時,它會啓動服務節省了一天中的文本文件,像這樣
Sun 13/08/2017
,我有一個命令更改追溯到
date < date.txt
我得到一個錯誤 系統無法接受輸入的日期。
它需要顯示
13/08/2017
對於這個命令工作
date < date.txt
我已經有人給了我這個命令
for /F "tokens=2" %i in ('date /t') do echo %i > date.txt
它消除了一天,它能夠自行。 ,但要在執行後關閉的腳本運行, 它似乎不能與腳本一起運行。
我還有其他的電腦,我用這個腳本和Windows更新後
它修復問題;其他計算機上的Windows更新將刪除當天。
這臺電腦把所有的Windows Update,但當天仍顯示 當你在cmd中輸入<date>
使用代碼格式化。它使你的代碼格式和可讀性;) –
我會用別的東西了這一點,例如Windows腳本宿主或PowerShell的,這取決於哪個版本的Windows,你需要支持 – Marged
我從來沒有使用PowerShell中,它在Windows 64位親運行 –