Как скопировать папки с Batch-файлом, который не начинается с подчеркивания? - PullRequest
0 голосов
/ 13 сентября 2018

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

1 Ответ

0 голосов
/ 13 сентября 2018

Из командной строки:

For /f %i in ('dir /b ^| findstr /v /b "_"') do echo %i

В пакетном файле:

For /f %%i in ('dir /b ^| findstr /v /b "_"') do echo %%i

Findstr /v исключает конкретные элементы, указанные в двойных кавычках.

Для этогочерез все подпапки добавить /s

 For /f %%i in ('dir /s /b ^| findstr \[^_][^\\]*$') do echo %%i
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...