CMD/BAT - [решено] Перейти в папку из чисел

Ответить
Аватара пользователя
WoW

CMD/BAT - [решено] Перейти в папку из чисел

Сообщение WoW »

Зравствуйте! Вопрос: в папке есть несколько подпапок, одна папка из чисел и постоянно меняется. Как перейти в нее с помощью CD C:\MyFiles\{1234567}\ ?
Аватара пользователя
WoW

Re: CMD/BAT - [решено] Перейти в папку из чисел

Сообщение WoW »

WoW, здесь: «{1234567}» — не только числа. Уточняйте возможные варианты именования.
Аватара пользователя
Iska

Re: CMD/BAT - [решено] Перейти в папку из чисел

Сообщение Iska »

Iska, три подпапки в - C:\MyFiles\


Цитата:



Fir

Door

4567654



Но 4567654 (7 знаков) меняется. Может быть 347654 (6 знаков), но всегда числа.
Аватара пользователя
WoW

Re: CMD/BAT - [решено] Перейти в папку из чисел

Сообщение WoW »

Код:

Код: Выделить всё

@echo off
for /l %%i in (0,1,9) do 2>nul cd c:\myfiles\%%i*
cd

При условии, что нет других папок, которые начинаются с цифры.
Аватара пользователя
kiripanda

Re: CMD/BAT - [решено] Перейти в папку из чисел

Сообщение kiripanda »

Код:

Код: Выделить всё

for /f %%d in ('dir /b/ad z:\MyFiles\ ^|findstr /rbec:[0-9]*') do cd /d z:\MyFiles\%%d
Ответить

Вернуться в «Скриптовые языки администрирования Windows»