Переместить файлы в новую папку с сегодняшней датой - PullRequest
0 голосов
/ 04 марта 2019

У меня есть 20 отчетов, которые приходят еженедельно.У меня есть сценарий powershell, который создаст папку с датой.Я хотел бы создать сценарий, который будет создавать новую папку при каждом запуске, а затем перемещать все файлы xlsx в эту новую папку.Для создания папки я использую

New-Item -ItemType Directory -Path "S:\***\***\Reporting\Export\$((Get-Date).ToString('yyyy-MM-dd'))"

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

1 Ответ

0 голосов
/ 04 марта 2019

Сохраните вновь созданный каталог в переменной, используя эту переменную для параметра Destination при перемещении:

$destination = New-Item -ItemType Directory -Path "S:\SOC\Reports\Reporting\Export\$((Get-Date).ToString('yyyy-MM-dd'))"
Move-Item -Path "$SourcePath\*" -Destination $destination
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...