1

Мне было интересно, если можно использовать командную строку, чтобы вручную найти папку в каталоге, который содержит "2015" в своем имени, а затем войти в эту папку.

Это то, что я получил от "for /f "delims=" %a in ('dir /s /b /a:d *2015*') do cd %a"

U:\BeaverGames\Mobile\Custom Street Racer\Builds\GooglePlay>cd U:\BeaverGames\Mobile\Custom Street Racer\Builds\GooglePlay\2015-01-20 (2.5.0 RCd)

U:\BeaverGames\Mobile\Custom Street Racer\Builds\GooglePlay\Archive\2015-01-05 (2.5.0)

Есть ли способ сузить его, чтобы он не отображал папки "2015" в папке архива? Можно ли вообще игнорировать папку архива и просто отображать папку 2015 года в папке Googleplay ?

1 ответ1

1

Можно ли использовать найти подкаталог, содержащий в имени "2015", а затем войти в эту папку?

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

for /f "delims=" %a in ('dir /s /b /a:d *2015*') do cd %a

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

for /f "delims=" %%a in ('dir /s /b /a:d *2015*') do cd %%a

Как я могу сузить его, чтобы он не отображал папки "2015" в папке архива?

Если удалить /s , подпапки не будут найдены.

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

for /f "delims=" %a in ('dir /b /a:d *2015*') do cd %a

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

for /f "delims=" %%a in ('dir /b /a:d *2015*') do cd %%a

Дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .