我使用该脚本用于Windows XP,但由于我们正在切换到7,我试图在新图像上使用它。它似乎尝试,但它不起作用。我创建了一个64位打印服务器,这些机器是64位,这是唯一的区别。我仔细阅读了这篇文章,看到有一个GPO需要设置,以使其发挥作用。这是 - 计算机配置>管理模板>打印机>允许后台打印程序接受客户端连接。将网络打印机添加到所有用户的脚本x64位打印服务器
我已经尝试了一切,不能得到这个工作,它不会给我一个错误或任何东西。这让我对PC的名称和打印机名称的提示,则表示从echo命令“添加打印机”,只是坐在那里。我可以自己运行命令,它也不起作用.......请帮忙!
最主要的是打印机需要从打印服务器和计算机中添加到所有用户作为其默认设置。
@echo off
echo PC Name
set /p PC=
echo Printer Name
set /p PRINTER=
ECHO Adding Printer...
\\ghostserver\installs\pstools\psexec \\%PC% -n 3 cmd /c rundll32
printui.dll,PrintUIEntry /y /ga /c\\%PC% /n\\PRINTSERVER\%PRINTER%
ECHO Restarting Print Spooler...
start /wait sc \\%PC% stop spooler
start /wait sc \\%PC% start spooler