Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Сканер компьютеров в сети

Ответить
Настройки темы
CMD/BAT - Сканер компьютеров в сети

Новый участник


Сообщения: 7
Благодарности: 1

Профиль | Отправить PM | Цитировать


Помогите, я совсем запутался (
Я захотел написать сканер компов в сети: 192.168.ххх.yyy
батник сканиует сначала 192.168.ххх.1, а потом из рабочих xxx, сканирует yyy, но у меня только один xxx обрабатывается((
Может я изобретаю велосипед, подскажите как оптимальнее это написать...

Код: Выделить весь код
@echo off
Set max=255
:L0
if `%1`==`2` (goto L3) else (
if `%1`==`1` (goto L1) else (
Set check=1 & Set lv1=192.168 & Set lv2=1)
)

for /L %%i in (0,1,%max%) do (
echo %lv1%.%%i.%lv2%
cmd /v:on /c %0 %check% %lv1% %lv2% %%i)
goto end

:L1
if `%4`==`%max%` (set check=2 & goto L2)
ping -a -w 50 -n 1 %2.%4.%3>nul
if ErrorLevel 1 (Goto End)
echo !%4>>iplv.txt
Goto End

:L2
for /L %%z in (0,1,%max%) do (
echo %lv1%.%lv2%.%%z
cmd /v:on /c %0 %check% %lv1% %lv2% %%z)
goto end

:L3
FOR /F %%j in (iplv.txt) do (
ping -a -w 50 -n 1 %2.%%j.%4>nul
if ErrorLevel 1 (Goto End)
echo %2.%%j.%4>>ip_list.txt
)
goto end

:End
exit

Отправлено: 12:13, 13-02-2011

 

Пользователь


Сообщения: 112
Благодарности: 20

Профиль | Отправить PM | Цитировать


EnemyBot Согласен, всё нормально. Развернул виртуалку Windows 7 x64, проверил скрипт на ней. Скрипт отработал на ура. Но есть и ноутбук с Windows 7 x64 - на нём почему то скрипт выводит результат не корректно. Также не корректно выводиться результат на Windows Server 2003 sp2 (контроллер домена) проверял на 3-х серверах

Anonymоus не подскажешь, что может влиять на столь разные результаты на Windows 7 x64, развёрнутом на виртуалке и на ноутбуке? В чём разница? Может какой-то компонент или программа вызывает такие результаты.

Отправлено: 13:09, 20-02-2011 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Сканер компьютеров в сети

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
МФУ HP lj 3055. По сети не работает сканер. jimmy pop Непонятные проблемы с Железом 3 15-06-2011 15:56
как заставить работать сканер по сети clop1000 Хочу все знать 2 17-10-2007 22:31
Сканер сети, ищу Bugs Защита компьютерных систем 5 05-09-2006 07:47
Сканер+каталогизатор домашней сети mux Сетевые технологии 5 24-10-2005 01:20
Можно ли использовать сканер по сети Leon71 Microsoft Windows 95/98/Me (архив) 1 09-10-2003 19:14




 
Переход