Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Создание папки по дате (http://forum.oszone.net/showthread.php?t=310842)

lakdi 27-01-2016 10:19 2599552

Создание папки по дате
 
Помогите пожалуйста с созданием папок по дате и с последующим копированием в эти папки. Папка с датой создается, но число не меняется. Вчера пробовал, папка создается такого вида (26.01.2016 - 26.01.2016), сегодня со вчерашней датой. И еще как убрать лишнею дату.
Например

New-Item -Path C:\temp1, C:\temp2, C:\temp3 -Name $newfoldername -Type Directory

Copy-Item "\\ПК1\c$\temp\*.log*" -Destination c:\temp1\$newfoldername -Recurse
Copy-Item "\\ПК2\c$\temp\*.log*" -Destination c:\temp2\$newfoldername -Recurse
Copy-Item "\\ПК3\c$\temp\*.log*" -Destination c:\temp3\$newfoldername -Recurse

Fantastish 27-01-2016 15:45 2599665

например добавить
set now=%DATE:~-4%%DATE:~3,2%%DATE:~0,2%
ой это cmd

Foreigner 27-01-2016 17:12 2599709

Цитата:

Цитата lakdi
Папка с датой создается, но число не меняется. »

А как вы эту папку создаете?
Код:

$newfoldername = get-date -f 'dd.MM.yyyy' # хотя лучше, имхо, yyyy.MM.dd
New-Item -Path C:\temp1, C:\temp2, C:\temp3 -Name $newfoldername -Type Directory


lakdi 27-01-2016 18:01 2599730

Спасибо!
Забыл в начале строки прописать $newfoldername = get-date -f 'dd.MM.yyyy'. Поэтому и были папки на вчерашнюю дату.


Время: 01:19.

Время: 01:19.
© OSzone.net 2001-