Xcopy. Добавление даты
Всем привет!
Имею следующий скрипт: @echo off taskkill /im outlook.exE TIMEOUT 10 xcopy "%userprofile%\AppData\Local\Microsoft\Outlook\*.ost" /y \\mycloudpr4100\outlook_backup start "" "C:\Program Files\Microsoft Office\root\Office16\outlook.exe" Прошу помощи! Необходимо, чтобы к каждому ost файлу добавлялась текущая дата. /d:%DATE:~3,2%-%DATE:~,2%-%DATE:~6,4% Не понимаю, как дописать, чтобы применить массово. |
Цитата:
Цитата:
Код:
xcopy "%userprofile%\AppData\Local\Microsoft\Outlook\*.ost" /y "\\mycloudpr4100\outlook_backup\%DATE:~3,2%-%DATE:~,2%-%DATE:~6,4%\" |
Ага, огромное спасибо! То, что нужно!
|
prap0rdanyluk, Я бы предпочел иметь другой формат даты: ГГГГММДД, это выгоднее при сортировке файлов во время поиска по дате. В рамках Вашего кода:
Код:
FOR /F "tokens=2 delims==." %%d in ('WMIC OS GET LOCALDATETIME /VALUE') DO SET "TDate=%%d" Код:
FOR /F "tokens=2 delims==." %%d in ('WMIC OS GET LOCALDATETIME /VALUE') DO SET "TDate=%%d" |
Время: 07:01. |
Время: 07:01.
© OSzone.net 2001-