У меня есть несколько файлов в папке (C: \ webfix), в папке 23 элемента, включая случайные файлы и папки.
У меня более 70 папок, в которые мне нужно отправить эти файлы. Каждая папка выглядит так:
C: \ саас \ CU01313 \ Wwwroot \
C: \ саас \ CU01316 \ Wwwroot \
C: \ саас \ CU08453 \ Wwwroot \
и т.д.. и т.д.
Пункт назначения все тот же минус часть CU0 *.
Я хотел бы иметь возможность массово переместить 23 файла / папки в каждое из этих мест назначения, но я не смог выяснить, как.
После некоторых исследований я обнаружил, что мне может быть лучше использовать команду цикла 'foreach'?
Я пытался сделать это в Powershell.
Я пробовал пару вещей, для которых я могу показать код ниже.
Первый «скрипт» использует команду Involk-Expression, которую я могу заставить работать, если я делаю это один за другим.
Я не смог выяснить, как «Wild Card», что \ CU0 * \ part.
Первое, что нужно:
Invoke-Expression -Command "robocopy C:\webfix\ 'C:\saas\TT08931\wwwroot\' /e /b /COPYALL /MT:8 /r:2 /log:C:\log\log.txt "
Если бы кто-нибудь мог мне помочь с этим, я был бы очень благодарен.
Большое спасибо!