Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Установка сетевого принтера через АД. (http://forum.oszone.net/showthread.php?t=92500)

nghst 19-10-2007 15:03 663678

Установка сетевого принтера через АД.
 
Есть сетевой принтер 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.

Время: 14:00.
© OSzone.net 2001-