Так что я танцевал с этим время от времени в течение дня, и мне постоянно вспоминается вечная фраза «Есть несколько способов снять шкуру с кошки», поэтому я решил обратиться к сообществу.
Сценарий:
Исходная папка «C: \ Updates» содержит 100 файлов с различными расширениями. Все необходимо скопировать в только подпапки "C: \ Prod \", перезаписав любые найденные дубликаты.
Предостережения:
Имена подпапок (места назначения) в "C: \ Prod" довольно динамичны и часто меняются.
Соглашение об именах используется для определения того, какие подпапки в месте назначения необходимо исключить при копировании исходных файлов (для сохранения исходных версий). Для простоты объяснения скажем, что любые имена папок, начинающиеся с "! Stop", должны быть исключены из процесса копирования. (! стоп *, если учитываются подстановочные знаки)
Итак, здесь я хочу, чтобы те, кто был выше меня, взяли на себя эту проблему в PS, если мне повезет. Сегодня я повозился с Copy-Item и xcopy, поэтому я очень рад услышать мнение других.
Спасибо!
-Крис