Я пытаюсь автоматизировать процесс с помощью пакетного сценария. Я хочу перебрать все файлы в определенном каталоге с определенным расширением файла (.gho) и что-то с ним сделать.
Я знаю, что могу получить имена файлов с помощью dir /B *.gho, но я хотел бы, чтобы cmd перечислил каждое имя файла с номером и дождался ввода, а затем передал имя файла в переменную, чтобы его можно было объединить с другой переменной, содержащей команда для выполнения.
Пример:
- WinXP.gho
- Win7.gho
- Win10.gho
Какое изображение вы хотели бы использовать?
Я знаю, что могу написать что-то подобное в VB.net, но это будет использоваться на загрузочном диске PE, и, насколько я понимаю, приложения .net не работают в PE без некоторой работы. Может ли кто-нибудь указать мне правильное направление, как только я узнаю, что это можно сделать, и что искать, я, вероятно, смогу понять остальное сам.
Заранее спасибо.
FOR
можно использовать для вывода списка имен файлов. ИспользуйтеCHOICE /?
и прочитайте о выборе опции. Если у вас возникли проблемы с кодом, который вы написали, скопируйте и вставьте его в вопрос как текст. Вопросы без кода следует отправлять на superuser.com. - person lit   schedule 28.01.2021