|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Как изменить скрипт чтобы он выполнялся быстрее ? |
|
CMD/BAT - Как изменить скрипт чтобы он выполнялся быстрее ?
|
Старожил Сообщения: 169 |
Здравствуйте,
Подскажите пожалуйста, как изменить скрипт чтобы он выполнялся быстрее ? @echo off SetLocal set /a per=0 @echo. >log_speed_v.2.1.txt date /t >>log_speed_v.2.1.txt time /t >>log_speed_v.2.1.txt date /t >log_speed_bad.txt time /t >>log_speed_bad.txt For /f "tokens=1,2,3 delims=," %%i in (my.txt) do ( set /a per=0 @echo. %%j >>log_speed_v.2.1.txt ping %%i -n 1 | find "Ответ" >>log_speed_v.2.1.txt ping %%i -n 1 | find "TTL=" >>log_speed_v.2.1.txt || if %per% == 0 ( @echo. %%j BaD @echo. >>log_speed_bad.txt @echo. %%i >>log_speed_bad.txt @echo. %%j >>log_speed_bad.txt ) @echo. %%k @echo. >>log_speed_v.2.1.txt ) date /t >>log_speed_v.2.1.txt time /t >>log_speed_v.2.1.txt @echo. >>log_speed_v.2.1.txt EndLocal @echo off SetLocal echo. >res_ok.txt Set a=0 for /F "delims=" %%a in (log_speed_v.2.1.txt) do call :convert %%a :convert chcp 1251 >nul @echo. %* >>res_ok.txt chcp 866 >nul EndLocal @echo off SetLocal Set k=0 @echo. >res_bad.txt for /F "delims=" %%k in (log_speed_bad.txt) do call :convert %%k :convert chcp 1251 >nul @echo. %* >>res_bad.txt chcp 866 >nul |
|
Отправлено: 10:38, 25-01-2015 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Пакетный файл у Вас, конечно, кошмар. Но и будучи вылизанным, он дела не поправит. Особо Вы ping не ускорите. В первую очередь — по не отвечающему хосту.
|
Отправлено: 10:56, 25-01-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - создание списка пк, на котором скрипт уже выполнялся | ejik_off | Скриптовые языки администрирования Windows | 9 | 27-05-2014 07:03 | |
[решено] Как сделать скрипт на AutoIT чтобы он проверял все диски и искал файл | Alex_86_ | AutoIt | 3 | 13-11-2013 18:54 | |
Проблема с кнопкой. И еще надо чтобы $form закрылся но скрипт бы выполнялся дальше | JaguarSP | AutoIt | 4 | 20-04-2010 20:24 | |
Прочее - Как сделать чтобы при включении компа он подключался к интернету атоматически? | NIcky_ssr | Сетевые технологии | 1 | 16-12-2009 07:42 | |
Win32 API - [решено] Как сообщить эксплореру, чтобы он перечитал список дисков? | Compozitron | Программирование и базы данных | 1 | 14-08-2009 21:33 |
|