Windows:每次登录时添加 samba 打印机

Windows:每次登录时添加 samba 打印机

全部,

我当前有一个共享的 Samba 打印机,\\%ServerIP%\Printer1需要凭证才能连接。

用户可以使用打印机向导轻松添加打印机。但是,Windows 计算机上的打印机一两天后就会停止工作。

为了解决这个问题,我想在每次用户使用脚本登录时添加打印机。我试过这个:

echo Adding Printer1 at %ServerIP%

rundll32 printui.dll PrintUIEntry /in /n\\%ServerIP%\Printer1

echo Restarting print spooler so that printer is accessible in dialogs

start /wait sc stop spooler
start /wait sc start spooler

echo Done. Exiting...

但如果打印机尚未安装,则此方法无效。我该如何制定更强大的解决方案?

谢谢!

相关内容