Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Windows cmd цикл for

Богдан Бондаренко Ученик (226), на голосовании 5 месяцев назад
Как в цикле перебрать все возможные названия потока из 5 букв, состоящие из букв 'a', 'b', 'c', 'd', 'e'? Нам неизвестно, как называется поток у определённого файла (например, file.txt), но он состоит из этих 5 букв
Голосование за лучший ответ
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (157223) 6 месяцев назад
 
for /l %i in (0,1,3124) do (
set "name="
set /a "j=%i%%5, i/=5"
for %k in (%j% 0 1 2 3 4) do (
set "name=!name!!ch:~%k,1!"
set /a "i/=5, j=%i%%5"
)
more < file.txt:%name%
)
Богдан БондаренкоУченик (226) 6 месяцев назад
Спасибо
Можешь посмотреть, почему выводит ошибку? Не обращай внимание на win xp, я работаю в виртуалке
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (157223) Богдан Бондаренко, этот код нужно в bat вставить, а уже потом этот бат запускать из под cmd
Похожие вопросы