Установка сетевого принтера через АД.
Есть сетевой принтер HP LJ 4250.
Устанавливается cmd файлом:
Код:
cscript %windir%\system32\prnport.vbs -a -h 192.168.0.8 -r IP_192.168.0.8 -o LPR
rundll32 printui.dll,PrintUIEntry /if /b "HP LJ 4250" /f "\\project\it\MSI\HP LJ 4250\drv\hpc4x50b.inf" /r "IP_192.168.0.8" /m "HP LaserJet 4250 PCL 5e"
Как можно реализовать чтобы этот cmd отрабатывался если на клиентской машине этот принтер не установлен?
|
amel27 |
22-10-2007 06:48 664845 |
например так:
Код:
SET PORT_IP=192.168.0.8
SET PORT_NAME=IP_192.168.0.8
SET PORT_MODE=LPR
cscript %windir%\system32\prnport.vbs -g -r %PORT_NAME%|find "%PORT_NAME%" >nul
If NOT %ERRORLEVEL%==0 (
cscript %windir%\system32\prnport.vbs -a -h %PORT_IP% -r %PORT_NAME% -o %PORT_MODE%
rundll32 printui.dll,PrintUIEntry /if /b "HP LJ 4250" /f "\\project\it\MSI\HP LJ 4250\drv\hpc4x50b.inf" /r "IP_192.168.0.8" /m "HP LaserJet 4250 PCL 5e"
)
|
Время: 14:00.
© OSzone.net 2001-