|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Расположение вариантов ответов построчно с командой CHOICE |
|
|
CMD/BAT - [решено] Расположение вариантов ответов построчно с командой CHOICE
|
Новый участник Сообщения: 9 |
Привет форумчанам! Набросал cmd-файл, который помогает качать флеш плеер. Хочется окультурить его.
@ECHO OFF setlocal enableextensions enabledelayedexpansion Color 4F title Adobe Flash Player Download Helper / Помощник Загрузки Обновлений Adobe Flash Player ECHO. 6;7s7s3s3s7s7s3s3s7s7s7s7s3s7s7sJzsLvcvv7s7s7s7J3c ECHO. 2;vJvJvJvJvJvJvJvJvJvJvJvJvJzvcc,:.::,,czJvJvJv7Jc ECHO. 6,vzvLvLvLvLvLvLvLvLvLvLvLzcc..;E0@@@@@k;cvLvLvLs; ECHO. U,czczczczczczczczczczczcL;.:6@@@@@@@@@D:Lczczczz; ECHO. U,vLzczczczczczczczczczcc..m@@@@@@@@@@@U,czczczLv; ECHO. h,cLcccccccLccccccccccc; c@@@@@@@@@9c;,;;cccccccc; ECHO. 2.c;c;c;c;c;c;c;c;c;c;; U@@@@@@@Q. :,;;c;c;c;c;c, ECHO. Z:;c;c;c;c;c;c;c;c;c;; k@@@@@@@. .,;;;c;c;c;c;cc; ECHO. h.;;;;;;;;;;;;;;;;;;; v@@@@@@@@@@@@Q ;;;;;;;;;;;c: ECHO. 3.;;;;;;;;;;;;;;;;;; ;@@@@@@@@@@@@@@ ;;;;;;;;;;;;, ECHO. h ;;;;;;;;;;;;;;;,, ;@@@@@@@@@@@@@@Q ,;;;;;;;;;;;. ECHO. 7 ;;;;;;;;;;;;,;: k@@@@@@@; .,;;;;;;;;;;;;. ECHO. o ;,;,;,;,;:. c@@@@@@@@: ::,:,:,,;,;,;,;,;,;;;. ECHO. J ,;,;,;,;:..,zQ@@@@@@@@@ ,,;,;,;,;,;,;,;,;,;,;,. ECHO. J ,,,,,,;: G@@@@@@@@@@@c ,,,,;,;,;,,,;,;,,,,,,,;. ECHO. v.:,:,:,:: Q@@@@@@@@@c .::,:,:,:,:,:,:,:,:,:,:,,: ECHO. J ::,:,:,. 2@@@QGz. ..::,:,:,:,:,:,:,:,:,:,:,:,. ECHO. c..:.:.:.:. ...:.:.:.:.:.:.:.:.:.:.:.:.:.: ECHO. L ..:.:.:.:.. . ....:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. ECHO. c..:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: ECHO. ECHO. \==================================================/ ECHO. \\ Вас Приветствует Помощник Загрузки Обновлений // ECHO. \\ -------------------------------------- // ECHO. // Adobe Flash Player \\ ECHO. \\==============================================// ECHO. ECHO.1. Выполненяем проверку актуальной версии - ECHO. - сейчас в браузере откроется окно сайта Adobe ECHO. pause cls ECHO. 6;7s7s3s3s7s7s3s3s7s7s7s7s3s7s7sJzsLvcvv7s7s7s7J3c ECHO. 2;vJvJvJvJvJvJvJvJvJvJvJvJvJzvcc,:.::,,czJvJvJv7Jc ECHO. 6,vzvLvLvLvLvLvLvLvLvLvLvLzcc..;E0@@@@@k;cvLvLvLs; ECHO. U,czczczczczczczczczczczcL;.:6@@@@@@@@@D:Lczczczz; ECHO. U,vLzczczczczczczczczczcc..m@@@@@@@@@@@U,czczczLv; ECHO. h,cLcccccccLccccccccccc; c@@@@@@@@@9c;,;;cccccccc; ECHO. 2.c;c;c;c;c;c;c;c;c;c;; U@@@@@@@Q. :,;;c;c;c;c;c, ECHO. Z:;c;c;c;c;c;c;c;c;c;; k@@@@@@@. .,;;;c;c;c;c;cc; ECHO. h.;;;;;;;;;;;;;;;;;;; v@@@@@@@@@@@@Q ;;;;;;;;;;;c: ECHO. 3.;;;;;;;;;;;;;;;;;; ;@@@@@@@@@@@@@@ ;;;;;;;;;;;;, ECHO. h ;;;;;;;;;;;;;;;,, ;@@@@@@@@@@@@@@Q ,;;;;;;;;;;;. ECHO. 7 ;;;;;;;;;;;;,;: k@@@@@@@; .,;;;;;;;;;;;;. ECHO. o ;,;,;,;,;:. c@@@@@@@@: ::,:,:,,;,;,;,;,;,;;;. ECHO. J ,;,;,;,;:..,zQ@@@@@@@@@ ,,;,;,;,;,;,;,;,;,;,;,. ECHO. J ,,,,,,;: G@@@@@@@@@@@c ,,,,;,;,;,,,;,;,,,,,,,;. ECHO. v.:,:,:,:: Q@@@@@@@@@c .::,:,:,:,:,:,:,:,:,:,:,,: ECHO. J ::,:,:,. 2@@@QGz. ..::,:,:,:,:,:,:,:,:,:,:,:,. ECHO. c..:.:.:.:. ...:.:.:.:.:.:.:.:.:.:.:.:.:.: ECHO. L ..:.:.:.:.. . ....:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. ECHO. c..:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: ECHO. ECHO. \\==============================================// ECHO. start "%PROGRAMFILES%\Internet Explorer\iexplore.exe" http://www.adobe.com/software/flash/about/ Color 9F ECHO.2. Проверьте последнюю версию Flash Player в таблице сайта - ECHO. - номер версии имеет вид хх.х.х.ххх, например 22.0.0.192 ECHO. SET /P version=3. Теперь введите версию плеера: ECHO. ECHO. Версия плеера введена верно? Нажмите 1 или 2 ECHO. :Repeat set /p sChoice= [1] Да, все верно [2] Нет, повторить ввод: if defined sChoice for %%i in (1 2) do if "%%i" equ "%sChoice%" call :Sub%%i && goto :eof goto :Repeat endlocal :Sub1 cls ECHO. 6;7s7s3s3s7s7s3s3s7s7s7s7s3s7s7sJzsLvcvv7s7s7s7J3c ECHO. 2;vJvJvJvJvJvJvJvJvJvJvJvJvJzvcc,:.::,,czJvJvJv7Jc ECHO. 6,vzvLvLvLvLvLvLvLvLvLvLvLzcc..;E0@@@@@k;cvLvLvLs; ECHO. U,czczczczczczczczczczczcL;.:6@@@@@@@@@D:Lczczczz; ECHO. U,vLzczczczczczczczczczcc..m@@@@@@@@@@@U,czczczLv; ECHO. h,cLcccccccLccccccccccc; c@@@@@@@@@9c;,;;cccccccc; ECHO. 2.c;c;c;c;c;c;c;c;c;c;; U@@@@@@@Q. :,;;c;c;c;c;c, ECHO. Z:;c;c;c;c;c;c;c;c;c;; k@@@@@@@. .,;;;c;c;c;c;cc; ECHO. h.;;;;;;;;;;;;;;;;;;; v@@@@@@@@@@@@Q ;;;;;;;;;;;c: ECHO. 3.;;;;;;;;;;;;;;;;;; ;@@@@@@@@@@@@@@ ;;;;;;;;;;;;, ECHO. h ;;;;;;;;;;;;;;;,, ;@@@@@@@@@@@@@@Q ,;;;;;;;;;;;. ECHO. 7 ;;;;;;;;;;;;,;: k@@@@@@@; .,;;;;;;;;;;;;. ECHO. o ;,;,;,;,;:. c@@@@@@@@: ::,:,:,,;,;,;,;,;,;;;. ECHO. J ,;,;,;,;:..,zQ@@@@@@@@@ ,,;,;,;,;,;,;,;,;,;,;,. ECHO. J ,,,,,,;: G@@@@@@@@@@@c ,,,,;,;,;,,,;,;,,,,,,,;. ECHO. v.:,:,:,:: Q@@@@@@@@@c .::,:,:,:,:,:,:,:,:,:,:,,: ECHO. J ::,:,:,. 2@@@QGz. ..::,:,:,:,:,:,:,:,:,:,:,:,. ECHO. c..:.:.:.:. ...:.:.:.:.:.:.:.:.:.:.:.:.:.: ECHO. L ..:.:.:.:.. . ....:.:.:.:.:.:.:.:.:.:.:.:.:.:.:. ECHO. c..:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.: ECHO. ECHO. \\==============================================// ECHO. ECHO.4. Для каких браузеров скачать Flash Player? Введите цифру от 3 до 6 ECHO. :Repeat set /p sChoice= [3] Для всех [4] Internet Explorer (ОС Windows XP-7) [5] Mozilla Firefox [6] Хром-браузеры (Google, Opera и т.п.): if defined sChoice for %%i in (3 4 5 6) do if "%%i" equ "%sChoice%" call :Sub%%i && goto :eof goto :Repeat endlocal :Sub3 start "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "http://fpdownload.adobe.com/get/flashplayer/pdc/%version%/install_flash_player_ax.exe" start "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "http://fpdownload.adobe.com/get/flashplayer/pdc/%version%/install_flash_player.exe" start "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "http://fpdownload.adobe.com/get/flashplayer/pdc/%version%/install_flash_player_ppapi.exe" cls color 2F ECHO. ECHO. =========================== ECHO = ГОТОВО! = ECHO. =========================== ECHO. ECHO. Скачанные файлы находятся в папке загрузок. ECHO. Также их можно увидеть в списке загруженных файлов Вашего браузера. ECHO. ECHO. Нажмите любую клавишу для выхода... pause>nul exit /b 0 :Sub4 start "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "http://fpdownload.adobe.com/get/flashplayer/pdc/%version%/install_flash_player_ax.exe" cls color 2F ECHO. ECHO. =========================== ECHO = ГОТОВО! = ECHO. =========================== ECHO. ECHO. Скачанный файл находится в папке загрузок. ECHO. Также его можно увидеть в списке загруженных файлов Вашего браузера. ECHO. ECHO. Нажмите любую клавишу для выхода... pause>nul exit /b 0 :Sub5 start "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "http://fpdownload.adobe.com/get/flashplayer/pdc/%version%/install_flash_player.exe" cls ECHO. ECHO. =========================== ECHO = ГОТОВО! = ECHO. =========================== ECHO. ECHO. Скачанный файл находится в папке загрузок. ECHO. Также его можно увидеть в списке загруженных файлов Вашего браузера. ECHO. ECHO. Нажмите любую клавишу для выхода... pause>nul exit /b 0 :Sub6 start "%PROGRAMFILES%\Internet Explorer\iexplore.exe" "http://fpdownload.adobe.com/get/flashplayer/pdc/%version%/install_flash_player_ppapi.exe" cls ECHO. ECHO. =========================== ECHO = ГОТОВО! = ECHO. =========================== ECHO. ECHO. Скачанный файл находится в папке загрузок. ECHO. Также его можно увидеть в списке загруженных файлов Вашего браузера. ECHO. ECHO. Нажмите любую клавишу для выхода... pause>nul exit /b 0 :Sub2 ECHO. SET /P version=3. Версия плеера в формате хх.х.х.ххх: goto :sub1 ECHO. Проблема 2. Также интересно, есть ли вариант "заставить" программу самостоятельно определять актуальную версию флешплеера? |
|
Отправлено: 10:34, 08-07-2016 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать 007Shum, для описанного возьмите PowerShell.
|
Отправлено: 17:23, 08-07-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 17:55, 08-07-2016 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата 007Shum:
Цитата 007Shum:
|
||
Отправлено: 19:50, 08-07-2016 | #4 |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата 007Shum:
|
||
------- Последний раз редактировалось mwz, 08-07-2016 в 20:12. Отправлено: 19:52, 08-07-2016 | #5 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать Под выражением "понятия не имею о PowerShel"l, следовал понимать, что не знаю новых команд и что-как писать. Надеялся все же на конкретные примеры.
Не хотел особо здесь чего-то спрашивать, как оказалось и не стоило: тыкать носом в ВИКИ и поисковик может каждый. Тему можно считать закрытой Спасибо за бестолковые советы. |
Отправлено: 07:33, 09-07-2016 | #6 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать 007Shum,
Вот скачал, решил попробовать и высказать свое мнение о продукте. Оформление, мягко сказать, не очень, уже лучше убрать тогда вообще. А именно, цвет грубый, открыт рисунок наполовину, убогая рамка, нет старания. Открывается ссылка в браузере и мы находимся на странице загрузки того что нужно, где я вижу версию плеерера именно для моего браузера и тут же ссылку на закачку, какой мне смысл тогда, после того как открылась страница в браузере, продолжать работу с bat? А тогда какой смысл в нем вообще, что он упрощает или автоматизирует, проще сделать ярлык на рабочем столе со ссылкой на страницу загрузки продукта, один клик, пара выбора и качаем - ничего личного, чисто высказал свое мнение для понимания вами о небходимости и состоянии разработки. |
Отправлено: 10:30, 09-07-2016 | #7 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать Цитата alpap:
ИМХО, мне глубоко все равно на Ваше мнение не нравится - проходите мимо. Еще раз доказывает, что на этом форуме дельного мало кто посоветует. Лишь бы поумничать. Пффф. |
|
Отправлено: 12:56, 09-07-2016 | #8 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Цитата 007Shum:
http://fpdownload.macromedia.com/pub..._player_ax.exe http://fpdownload.macromedia.com/pub...ash_player.exe http://fpdownload.macromedia.com/pub...ayer_ppapi.exe Цитата 007Shum:
ИМХО графика в вашем коде это выпендрёж для "блондинок" для придания крутости кода. ![]() |
||
Отправлено: 14:04, 09-07-2016 | #9 |
Новый участник Сообщения: 9
|
Профиль | Отправить PM | Цитировать Цитата sov44:
Теперь признаю, что ошибся в своих рассуждениях относительно форумчан. Прошу простить - рубанул сгоряча. |
|
Отправлено: 14:39, 09-07-2016 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2007 - [решено] Вывод таблицы построчно на форму? | alef2474 | Microsoft Office (Word, Excel, Outlook и т.д.) | 4 | 14-01-2013 02:19 | |
CMD/BAT - [решено] Обработка множественного choice | sLiDeR-X | Скриптовые языки администрирования Windows | 1 | 05-07-2011 13:58 | |
CMD/BAT - [решено] Соеденить два файла построчно | AlexVong | Скриптовые языки администрирования Windows | 6 | 16-03-2011 19:36 | |
[решено] Совмещение нескольких вариантов установки Windows... Частично работает choice.bat | SharkyEXE | Автоматическая установка Windows 2000/XP/2003 | 4 | 13-11-2009 16:08 | |
Разное - [решено] альтернатива choice.com | SANIOK_AV | Программирование и базы данных | 5 | 14-01-2009 11:36 |
|