Главная
Форумы
Новые сообщения
Поиск сообщений
Что нового?
Новые сообщения
Новые ресурсы
Последняя активность
Ресурсы
Последние отзывы
Поиск ресурсов
Помощь форуму
ЧатTG
Вход
Регистрация
Что нового?
Поиск
Поиск
Искать только в заголовках
От:
Новые сообщения
Поиск сообщений
Меню
Вход
Регистрация
Приложение
Установить
Форумы
Форум программистов
Пакетные файлы CMD, BAT
Поиск файла и возможность выбора из нескольких найденных
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно.
Вам необходимо обновить браузер или попробовать использовать
другой
.
Ответить в теме
Сообщение
[QUOTE="Dragokas, post: 211056, member: 6966"] Может потому что я в скрипте свой путь оставил, потом отредактировал... Если по номеру версии, тогда так: [code=batch]@echo off SetLocal EnableExtensions set "Folder=\\server\soft\Unity" set n=0 set /p "vers=Enter version: " For /f "delims=" %%a in ('dir /b /s /a-d "%Folder%\setup*.exe" "%Folder%\Unity*.exe" ^| find "%vers%"') 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 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] Можете и свою команду: [code]where/r \\server\soft\Unity\ *%version%.exe[/code] вставить в скрипт, если ее работа Вас целиком удовлетворяла. Будет: [code]For /f "delims=" %%a in ('where /r \\server\soft\Unity\ *%vers%.exe') do ([/code] [/QUOTE]
Вставить цитаты...
Проверка
Ответить
Форумы
Форум программистов
Пакетные файлы CMD, BAT
Поиск файла и возможность выбора из нескольких найденных
Сверху
Снизу