Скрипт зацикливания для перемещения элементов в папке с «выгрузкой» на имя одного каталога вверх. Необходимо изменить имя файла назначения - PullRequest
0 голосов
/ 16 октября 2019

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

->user1 (root destination folder)
--->user1upload
--->randomfolder1
--->randomfolder2

->user2 (root destination folder)
--->user2upload
--->randomfolder1
--->randomfolder2

Как добавить имя файла назначения в 'move-функция item для включения текущей даты MM / DD / YY?

Get-ChildItem -Directory -Path 'C:\Usrs\*\*upload*' |
    ForEach-Object {
        Get-ChildItem -File -Path $_.FullName |
            ForEach-Object {
                Move-Item -Path $_.FullName -Destination $(Split-Path -Parent $_.PSParentPath)
                }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...