Benutzer-Werkzeuge

Webseiten-Werkzeuge


sonstiges:hp-color-laserjet-3600

HP Color LaserJet 3600

auslesen der Druckerstände mit SNMP

benötigt NET-SNMP von http://www.net-snmp.org/
bzw. Download für Windows Binary von sourceforge.net

Installiert für das Beispiel in „C:\prg\netsnmp\“

printerstatus_short_hpclj3600.cmd
@echo off
 
set __IP__=192.168.72.37
set __COMMUNITY__=public
set __SNMPGET__=C:\prg\netsnmp\bin\snmpget.exe
set __SNMPWALK__=C:\prg\netsnmp\bin\snmpwalk.exe
 
 
echo.|set /p =%date% %time% Printer: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.25.3.2.1.3.1
echo.|set /p =Page counter: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.10.2.1.4.1.1
 
echo.
echo.Display Messages:
echo.--------- 
%__SNMPWALK__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.16.5.1.2.1
echo.--------------------------------------------------------------
echo.|set /p =Toner 1:
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.6.1.1 
echo.|set /p =remaining in %%: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.37.1.0
echo.--------------------------------------------------------------
echo.|set /p =Toner 2: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.6.1.2 
echo.|set /p =remaining in %%: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.37.2.0
echo.--------------------------------------------------------------
echo.|set /p =Toner 3: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.6.1.3 
echo.|set /p =remaining in %%: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.37.3.0
echo.--------------------------------------------------------------
echo.|set /p =Toner 4: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.6.1.4 
echo.|set /p =remaining in %%: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.37.4.0
echo.--------------------------------------------------------------
pause 
exit /0

Installiert für das Beispiel in „C:\prg\netsnmp\“

printerstatus_long_hpclj3600.cmd
@echo off
 
set __IP__=192.168.72.37
set __COMMUNITY__=public
set __SNMPGET__=C:\prg\netsnmp\bin\snmpget.exe
set __SNMPWALK__=C:\prg\netsnmp\bin\snmpwalk.exe
 
 
echo.|set /p =%date% %time% Printer: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.25.3.2.1.3.1
echo.|set /p =Page counter: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.10.2.1.4.1.1
 
echo.
echo.Messages:
rem %__SNMPWALK__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.16.5.1.2.1
echo.---------
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.1.1.3.0
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.1.1.4.0
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.1.1.5.0
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.1.1.6.0
echo.--------------------------------------------------------------
echo.|set /p =Toner 1:
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.6.1.1
echo.|set /p =serial number: 
%__SNMPGET__% -v 1 -O Tqv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.3.1.0 
echo.|set /p =installed at: 
%__SNMPGET__% -v 1 -O Tqv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.8.1.0
echo.|set /p =maximum pages: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.8.1.1
echo.|set /p =rest of pages: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.9.1.1
echo.|set /p =remaining in %%: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.37.1.0
echo.--------------------------------------------------------------
echo.|set /p =Toner 2: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.6.1.2
echo.|set /p =serial number: 
%__SNMPGET__% -v 1 -O Tqv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.3.1.0 
echo.|set /p =installed at: 
%__SNMPGET__% -v 1 -O Tqv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.8.2.0
echo.|set /p =maximum pages: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.8.1.2
echo.|set /p =rest of pages: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.9.1.2
echo.|set /p =remaining in %%: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.37.2.0
echo.--------------------------------------------------------------
echo.|set /p =Toner 3: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.6.1.3
echo.|set /p =serial number: 
%__SNMPGET__% -v 1 -O Tqv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.3.3.0 
echo.|set /p =installed at: 
%__SNMPGET__% -v 1 -O Tqv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.8.3.0
echo.|set /p =maximum pages: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.8.1.3
echo.|set /p =rest of pages: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.9.1.3
echo.|set /p =remaining in %%: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.37.3.0
echo.--------------------------------------------------------------
echo.|set /p =Toner 4: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.6.1.4
echo.|set /p =serial number: 
%__SNMPGET__% -v 1 -O Tqv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.3.4.0 
echo.|set /p =installed at: 
%__SNMPGET__% -v 1 -O Tqv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.8.4.0
echo.|set /p =maximum pages: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.8.1.4
echo.|set /p =rest of pages: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% .1.3.6.1.2.1.43.11.1.1.9.1.4
echo.|set /p =remaining in %%: 
%__SNMPGET__% -v 1 -O qv -c %__COMMUNITY__% %__IP__% 1.3.6.1.4.1.11.2.3.9.4.2.1.4.1.10.1.1.37.4.0
echo.--------------------------------------------------------------
pause
echo.
echo.last printed pages: 
echo.------------------- 
%__SNMPWALK__% -v 1 -O Tqv -c %__COMMUNITY__% %__IP__% .1.3.6.1.4.1.11.2.3.9.4.2.1.1.6.5.1
echo.--------------------------------------------------------------
pause
exit /0
sonstiges/hp-color-laserjet-3600.txt · Zuletzt geändert: 2016/01/28 00:40 von Admin