星期一, 2月 24, 2014

[Win] 印表機設定匯出匯入

利用 Win Vista  開始有的工具:PrintBrm 來進行印表機設定移轉,要從 Win7 32 bit 移轉至 Win7 32bit 上

首先利用系統管理員開啟命令提示字元

[Win] 印表機設定匯出匯入-2

在命令提示字元內輸入
  1. cd %WINDIR%\System32\Spool\Tools 
  2. PrintBrm.exe -B -F d:\PrinterSetup
命令提示字元會出現下列資訊

[Win] 印表機設定匯出匯入-3

把上步驟匯出的 PrinterSetup 檔案,拿到目標電腦,並利用系統管理員開啟命令提示字元,輸入
  • cd %WINDIR%\System32\Spool\Tools
  • PrintBrm.exe -R -F D:\PrinterSetup
命令提示字元會出現下列資訊

[Win] 印表機設定匯出匯入-4

在裝置和印表機中就可以看見匯入的印表機

[Win] 印表機設定匯出匯入-5

上述 PrintBrm 使用參數說明
  1. -B:把印表機設定檔匯出
  2. -R:把印表機設定檔匯入
  3. -F:指定檔案路徑
而 PrintBrm 有兩種使用方式
  1. 命令工具(PrintBrm.exe):%systemroot\system32\spool\tools
  2. 精靈介面(PrintBRMUi.exe):%systemroot\system32
一開始原本是利用精靈介面來操作,但一直匯不進去,第一次是因為 64bit 匯入 32bit 失敗,但後來 32bit 匯入 32bit 也是失敗,才會轉向使用命令工具來移轉印表機設定

下圖為 64bit 轉 32bit 事件檢視器內的錯誤訊息

[Win] 印表機設定匯出匯入-6
  • 20140226 
PDFCreater 雖然也會匯進去,但完全是空殼,無法使用
  • 20141020
Win7 64bit 移轉 Win7 64bit 時,發現到原電腦上有一台是從其他電腦共享來的,此台印表機設定雖然也有匯入到目標電腦去,但無法使用

1 則留言:

  1. windows 8.1好像沒有此指令了,還有其他匯出/入印表機設定的方法嗎? tks

    回覆刪除