Мне нужно переместить все файлы из папки в другую, но не в подпапки или что-либо внутри нее. Я понятия не имею об имени или расширении файлов, которые мне нужно переместить (а некоторые из них не будут иметь), поэтому я не могу использовать -Include. Вот пример структуры моей папки:
Я хочу переместить Файл1 и Файл2 в Папку3 без перемещения Файл3 и Файл4.
Пока у меня есть что-то похожее на это:
$SouceFolder = "c:\Folder1\*"
$DestinationFolder = "c:\Folder3"
Move-Item -Path $SouceFolder -Destination $DestinationFolder
Но оно копирует всю структуру папок со всеми файлами.
Спасибо.
Решение:
$SouceFolder = "c:\Folder1"
$DestinationFolder = "c:\Folder3"
Robocopy $SouceFolder $DestinationFolder /mov
Примечание. Я удалил \ * из папки1.