Главная
Форумы
Новые сообщения
Поиск сообщений
Что нового?
Новые сообщения
Новые ресурсы
Последняя активность
Ресурсы
Последние отзывы
Поиск ресурсов
Помощь форуму
ЧатTG
Вход
Регистрация
Что нового?
Поиск
Поиск
Искать только в заголовках
От:
Новые сообщения
Поиск сообщений
Меню
Вход
Регистрация
Приложение
Установить
Форумы
Форум программистов
Пакетные файлы CMD, BAT
Поиск файла и возможность выбора из нескольких найденных
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой
.
Ответить в теме
Сообщение
[QUOTE="Dragokas, post: 211049, member: 6966"] Если цель - сделать как можно проще, то может номер версии вообще не вводить? Попробуйте это: [code=batch]@echo off SetLocal EnableExtensions set "Folder=\\server\soft\Unity" set n=0 For /f "delims=" %%a in ('dir /b /s /a-d "%Folder%\setup*.exe" "%Folder%\Unity*.exe"') do ( set /a n+=1 call set name[%%n%%]=%%~na call set path[%%n%%]=%%~fa call echo %%n%%. %%~na - %%~fa ) echo. if %n%==0 (echo No Files! & pause & goto :eof) :dialog set /p "ch=Enter number and press ENTER: " if "%ch%"=="" goto dialog if %ch% GTR %n% goto dialog call set mypath=%%path[%ch%]%% echo. echo Your choice is: %mypath% echo. pause [/code] [/QUOTE]
Вставить цитаты...
Проверка
Ответить
Форумы
Форум программистов
Пакетные файлы CMD, BAT
Поиск файла и возможность выбора из нескольких найденных
Сверху
Снизу