推 tacitus: FOR /F "tokens=1-4 delims=/ " %%a IN ("%date%") DO (M 11/11 21:23
→ tacitus: OVE "H:\WindowsImageBackup\980x" "H:\WindowsImageBack 11/11 21:23
→ tacitus: up\980x_%%a%%b%%c %%d") 11/11 21:24
→ tacitus: 這是我以前在 Windows 7 時候用的, 但沒多久就放棄了~ 11/11 21:26
推 tacitus: 以今日而言會改成這樣: 980x_20181111 週日 11/11 21:29
問題就在於每一台電腦的日期格式都不一樣了(除非進去reg暴力改?)
推 tacitus: date 結果是這樣: 2018/11/11 週日, 就拆成四個變數來用 11/11 21:38
→ tacitus: 這個我就不了解了, 我一直都僅有單一台電腦, 沒用過別的 11/11 21:39
還是很謝謝你熱心回答
→ Ricestone: 用powershell寫的話,有-Format,或者-Year可以直接用 11/11 21:47
→ Ricestone: 我有點弄錯了,它的-Year不是那意思 11/11 21:52
推 Qorce: 可用WMI撈出年月日 11/11 21:54
→ Qorce: WMIC Path Win32_LocalTime Get Day^,Month^,Year 11/11 21:54
→ Qorce: 當然最簡單還是powershell啦.. 11/11 21:55
推 Qorce: Get-Date -Format 'yyyyMMdd' 11/11 21:57
→ sicao: ...我只會寫成console讓排程去跑 11/12 12:17
※ 編輯: Kamiya (118.154.75.11), 11/12/2018 17:22:03