Windows下利用命令行添加打印機

用法: rundll32 printui.dll,PrintUIEntry [options] [@commandfile]

(詳細用法,運行rundll32 printui.dll,PrintUIEntry /?)

【options】選項

/c[name] 如果操作在遠程機器上,unc 機器名

/dl 刪除本地打印機

/dn 刪除網絡打印機連接

/dd 刪除打印機驅動程序

/e 顯示打印首選項

/f[file] inf 文件或輸出文件, 使用 /f 指定的 INF 文件可能依賴的 INF 文件的 /F[file] 位置

/ga 添加每個機器打印機連接(用戶登錄時此連接將傳播到用戶)

/ge 枚舉每個機器打印機連接

/gd 刪除每個機器打印機連接(用戶登錄時此連接將被刪除)

/if 用 INF 文件安裝打印機

/ii 用帶 INF 文件的添加打印機嚮導安裝打印機

/il 用添加打印機嚮導安裝打印機

/in 添加網絡打印機連接

/ip 使用網絡打印機安裝嚮導安裝打印機

/l[path] 打印機驅動程序源路徑

/m[model] 打印機驅動程序型號名

/n[name] 打印機名

/o 顯示打印機隊列查看

/p 顯示打印機屬性

/q 安靜模式,不顯示錯誤信息

/y 將打印機設置爲默認打印機

/Xg 獲得打印機設置

/Xs 設定打印機設置

/z 不要自動共享這臺打印機

/Z 不要自動生成打印機名

/Z 共享這臺打印機,只能跟 /if 選項一起使用

################################################################################

例如:

運行打印機屬性:

rundll32 printui.dll,PrintUIEntry /p /n\\MACHINE\printer

在本地運行添加打印機嚮導:

rundll32 printui.dll,PrintUIEntry /il

在 \\MACHINE:

rundll32 printui.dll,PrintUIEntry /il /c\\MACHINE 運行添加打印機嚮導

運行 INF 安裝:

rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /f C:\InfPath\InfFile.inf /r "lpt1:" /m "Apollo P-1200"

運行 inf 安裝程序(具有 INF 依賴關係)。在此示例中,prnao001.inf 依賴於 ntprint.inf

rundll32 printui.dll、PrintUIEntry /ia /m "Apollo P-1200" /K /h x64 /v 3 /f "c:\InfPath\prnao001.inf" /F "c:\InfPath\ntprint.inf"

使用 INF 運行添加打印機嚮導:

rundll32 printui.dll,PrintUIEntry /ii /f C:\InfPath\InfFile.inf

使用 INF 添加打印機驅動程序:

rundll32 printui.dll,PrintUIEntry /ia /c\\MACHINE /m "Apollo P-1200" /h "x86" /v "Type 3 - User Mode" /f C:\InfPath\InfFile.inf

使用 INF 添加打印機驅動程序::

rundll32 printui.dll,PrintUIEntry /ia /K /c\\MACHINE /m "Apollo P-1200" /h "x86" /v 3

將打印機設置爲默認打印機:

rundll32 printui.dll,PrintUIEntry /y /n "printer"

取得打印機設置:

rundll32 printui.dll,PrintUIEntry /Xg /n "printer"

設置打印機設置命令使用:

rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ?

#################################################################################

實例:

某單位一臺電腦要添加另一臺ip爲192.168.1.3電腦上共享名爲hp1000的打印機.該電腦設置了密碼限制訪問未完全開放共享,因此添加該機器上的打印機時,需要先用NET USE命令開啓共享資源。所需命令如下:

net use \\192.168.1.3\ipc$ /user:username password

rundll32 printui.dll,PrintUIEntry /in /n \\192.168.1.3\hp1000

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章