Войти

Показать полную графическую версию : Установка сетевого принтера через АД.


nghst
19-10-2007, 15:03
Есть сетевой принтер 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
например так: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"
)




© OSzone.net 2001-2012