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

Показать сообщение отдельно

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


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

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


Foreigner, Добрый день! Ваш скрипт служил мне верой и правдой долгое время, собирал счетчики, хост нэймы, но появилась необходимость собрать mac-адреса. При записи в скрипт OID mac-адреса принтера случается проблема.

Mac адрес выглядит так 18:a9:05:fd:53:56

скрипт записывает в файл:

Режим вывода команд на экран (ECHO) отключен.

а в окне пишет

Код: Выделить весь код
переменная среды .1.3.6.1.4.1.11.2.4.3.1.23.0 _%Failed не определена
Текст скрипта привожу ниже

Код: Выделить весь код
@echo off
setlocal

for /f %%i in (ip_printers.txt) do call:1 %%i
goto:eof

:1
1>nul ping -n 4 %1 || ( 1>>mac.txt echo ND )


:1
for %%i in (.1.3.6.1.4.1.11.2.4.3.1.23.0) do (

    for /f "skip=3" %%j in (' Snmpget.exe -r:%1 -o:%%i ') do 1>nul set "%%i_%%j"

)

1>>mac.txt echo %.1.3.6.1.4.1.11.2.4.3.1.23.0_value%

Отправлено: 15:40, 17-06-2016 | #20