文章編號: 150930 - 上次校閱: 2007年2月21日 - 版次: 3.4

LPD 伺服器新增並列印控制碼

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

徵狀

當格式化的作業會從行式印表機遠端 (LPR) 用戶端列印執行線條印刷服務精靈 (LPD) 服務的 Windows NT 電腦時,PCL 或 PostScript 代碼而不是正確格式的文件的列印。

解決方案

LPD 服務可以重新設定為忽略 LPR 用戶端的 [格式] 控制命令,並永遠指派 RAW 資料型別。若要重新設定 LPD 服務使用其中一個以下適當章節。

在 Windows XP 和 Windows Server 2003 中的所有印表機的設定 SimulatePassThrough

如果要將原始資料型別,無論控制項指派在 Windows XP 和 Windows Server 2003 中的檔案內容,請依照下列步驟執行。

重要這個區段、 方法或任務包含告訴您如何修改登錄的步驟。然而,如果您不當修改登錄,可能會發生嚴重的問題。因此,執行這些步驟時請務必小心。為加強保護,修改登錄之前,請務必將它備份起來。以後您就可以在發生問題時還原登錄。如需有關如何備份和還原登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
322756? (http://support.microsoft.com/kb/322756/ ) 如何備份和還原在 Windows 登錄
  1. 啟動 「 登錄編輯程式 」。
  2. 從方式子樹狀目錄按一下下列子機碼:
    \SYSTEM\CurrentControlSet\Services\LPDSVC\Parameters
  3. 在 [編輯] 功能表上按一下 [新增],然後按一下 [DWORD 值]。
  4. 命名新的項目 SimulatePassThrough
  5. 按兩下 SimulatePassThrough] 項目,並接著將資料值改為 1。

    附註預設資料值為 0。0 的資料值會通知 LPD 指派資料型別,根據控制命令。
  6. 按一下 [確定]
  7. 結束 「 登錄編輯程式 」。

為 Windows NT 4.0 和 Windows 2000 中的所有印表機設定 SimulatePassThrough

若要將原始資料型別,無論控制項指派 Windows NT 4.0 和 Windows 2000 中的檔案內容,請執行下列:

警告: 不當使用 「 登錄編輯器 」 可能會導致嚴重的全系統的問題,可能必須重新安裝 Windows NT 以更正。 Microsoft 無法保證任何因使用登錄編輯程式所造成的問題可以獲得解決。使用此工具,請自行負擔相關的風險。
  1. 執行登錄編輯程式 」 (REGEDT32.EXE)。
  2. 從方式樹狀子結構前往下列機碼:

    \SYSTEM\CurrentControlSet\Services\LPDSVC\Parameters
  3. 在 [編輯] 功能表上按一下 [新增值]。
  4. 加入下列:

    數值名稱: SimulatePassThrough
    資料類型: REG_DWORD
    資料: 1

    注意: 的預設值是會通知 LPD 指派資料型別,根據控制命令的 0。

在 Windows NT 3.51 設定 SimulatePassThrough

在 Windows NT 3.51 程式碼會尋找 LPD 索引鍵,代替 LPDSVC 機碼中的登錄設定。您可以 LPDSVC 索引鍵相同層級建立 LPD 鍵,然後重複 LPD 金鑰 LPDSVC 索引鍵中的資訊來解決這個問題。

要指派不考慮的控制項 RAW 的資料類型檔案內容的 Windows NT 3.51,請執行下列動作:

警告: 不當使用 「 登錄編輯器 」 可能會導致嚴重的全系統的問題,可能必須重新安裝 Windows NT 以更正。Microsoft 無法保證任何因使用登錄編輯程式所造成的問題可以獲得解決。使用此工具,請自行負擔相關的風險。
  1. 執行登錄編輯程式 」 (REGEDT32.EXE)。
  2. 從方式樹狀子結構前往下列機碼:

    \SYSTEM\CurrentControlSet\Services\LPDSVC\Parameters
  3. 在 [編輯] 功能表上按一下 [新增值]。
  4. 加入下列:

    數值名稱: SimulatePassThrough
    資料類型: REG_DWORD
    資料: 1

    注意: 的預設值是會通知 LPD 指派資料型別,根據控制命令的 0。
  5. 如果需要替代的上述問題,建立一個 LPD LPDSVC 機碼的相同層級索引鍵。
  6. 按一下 [LPDSVC 索引鍵],再按一下 [儲存機碼從登錄] 功能表,然後將檔案儲存為 LPDSVC.KEY。
  7. 按一下在步驟 5 中建立 LPD 機碼。
  8. 按一下 [登錄] 功能表上的 [還原、 按一下在步驟 6,建立檔案,然後按一下 [確定]。
  9. 會出現警告訊息。按一下 [確定],然後結束 「 登錄編輯程式 」。
  10. 一個命令] 提示鍵入:

    net stop lpdsvc
  11. 一個命令] 提示鍵入:

    net start lpdsvc

其他相關資訊

Windows NT LPD 服務] 下面 [RFC1179 規格。這指出 LPR 用戶端必須告訴 LPD 伺服器如何處理列印工作。如果用戶端將格式化工作,它必須傳送 「 l 」 控制字元來指示 LPD 伺服器列印工作沒有任何變更。

有些 LPR 用戶端無法設定為傳送不同的控制字元和永遠傳送 「 f 」。這個控制項字元指示 Windows NT 指派資料型別為 TEXT,並使用印表機驅動程式來建立新的列印工作,在頁面上列印原始工作的文字。在一筆] 作業的情況下新的列印工作,請在頁面上列印原始工作 PostScript 程式碼。

如需詳細資訊請參閱下列文件 「 Microsoft 知識庫 」 中:

124735? (http://support.microsoft.com/kb/124735/EN-US/ ) Windows NT LPD 伺服器實作 LPR 如何控制字元

132460? (http://support.microsoft.com/kb/132460/EN-US/ ) 疑難排解 Windows NT 的列印工作的列印伺服器變更

168457? (http://support.microsoft.com/kb/168457/EN-US/ ) 設定個別穿通 LPR 列印工作到印表機

這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Workstation 3.5
關鍵字:?
kbmt kbnetwork kbprint KB150930 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:150930? (http://support.microsoft.com/kb/150930/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。