Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Создание папки по дате

Ответить
Настройки темы
PowerShell - [решено] Создание папки по дате

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогите пожалуйста с созданием папок по дате и с последующим копированием в эти папки. Папка с датой создается, но число не меняется. Вчера пробовал, папка создается такого вида (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

Отправлено: 10:19, 27-01-2016

 

Старожил


Сообщения: 303
Благодарности: 19

Профиль | Отправить PM | Цитировать


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

Отправлено: 15:45, 27-01-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Цитата lakdi:
Папка с датой создается, но число не меняется. »
А как вы эту папку создаете?
Код: Выделить весь код
$newfoldername = get-date -f 'dd.MM.yyyy' # хотя лучше, имхо, yyyy.MM.dd
New-Item -Path C:\temp1, C:\temp2, C:\temp3 -Name $newfoldername -Type Directory
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:12, 27-01-2016 | #3


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 18:01, 27-01-2016 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Создание папки по дате

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Копирование папки по дате Daemonstar Скриптовые языки администрирования Windows 9 26-04-2024 23:01
Прочие - [решено] Сортирование файлов по папкам (копирование по дате создания) DIMM2005 Программное обеспечение Windows 36 03-01-2020 16:54
CMD/BAT - Сортирование файлов по папкам (копирование в многоуровневые папки по дате создания) Systems Скриптовые языки администрирования Windows 18 03-10-2014 11:37
CMD/BAT - [решено] Удаление папки по дате Obnin Скриптовые языки администрирования Windows 8 14-12-2011 13:21
CMD/BAT - [решено] Создание папок по дате получения файлов и перемещение в них файлов KamikadZZe Скриптовые языки администрирования Windows 1 01-09-2011 14:15




 
Переход