Скрипт Powershell для удаления папок, не указанных в списке - PullRequest
0 голосов
/ 30 августа 2018

У меня есть файл со списком имен папок, таких как:

Folder1 Folder2 Folder3

Как я могу удалить все папки из каталога, кроме перечисленных в файле?

1 Ответ

0 голосов
/ 30 августа 2018

Это полезно для вас

Get-ChildItem -Path 'C: \ temp' -Recurse -exclude somefile.txt | Выберите -ExpandProperty FullName | Где {$ _ -не похоже 'C: \ temp \ foldertokeep *'} | длина сортировки - по убыванию | Remove-Item -force

...