2010年6月9日 星期三

使用批次檔新增網路印表機

新增網路印表機:
rundll32 printui.dll,PrintUIEntry /in /q /n \\(伺服器名稱)\(印表機分享名稱)

將網路印表機設定為「預設印表機」:
rundll32 printui.dll,PrintUIEntry /y /q /n \\(伺服器名稱)\(印表機分享名稱)

刪除網路印表機:
rundll32 printui.dll,PrintUIEntry /dn /n \\(伺服器名稱)\(印表機分享名稱)

假設你要一次新增3台網路印表機,並且將PRI1設定成預設印表機
1、SERVER1底下的PRI1
2、SERVER2底下的PRI2
3、SERVER3底下的PRI3

將下列紅色的字複製貼到記事本,檔名存成newprinter.bat,執行就可新增上述三台及預設印表機

 rundll32 printui.dll,PrintUIEntry /in /q /n \\SERVER1\PRI1
 rundll32 printui.dll,PrintUIEntry /y /q /n \\SERVER1\PRI1
 rundll32 printui.dll,PrintUIEntry /in /q /n \\SERVER2\PRI2
 rundll32 printui.dll,PrintUIEntry /in /q /n \\SERVER3\PRI3