Скопируйте только некоторые подкаталоги
465
bitbonk
У меня есть большая и глубокая структура каталогов, и я хочу скопировать только некоторые конкретные подпапки. Как, например, копировать только (minimatch нотации) ./foo/bar/baz/**/*
и, ./bar/foo/**/*
но исключить все остальное.
Я знаю, что могу указать, что копировать, в диалоговом окне копирования (F5) и могу исключить некоторые папки из списка «Только файлы этого типа» | MyFolderToExclude\
, но это не помогает.
Если это невозможно с помощью Total Commander, что может быть еще одним быстрым и быстрым способом (например, с помощью powershell или xcopy)?
Вы можете использовать параметр -depth в get-childitem. Я не уверен, что это именно то, что вы ищете, хотя? get-childitem c: \ foo -recursive -depth 2. Я думаю, что -depth появился в PowerShell 3 или 4. Пока у вас есть эти версии, у вас все должно быть в порядке.
Tim Haintz 7 лет назад
0
К сожалению, `-depth` не работает. Папки, которые я хочу скопировать, имеют произвольную глубину. И я хочу опустить другую папку с той же глубиной.
bitbonk 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами