web-dev-qa-db-ja.com

ローカルプリンターのリモートデスクトップ(mstsc)から印刷するにはどうすればよいですか?

編集:
ご回答ありがとうございます。彼らは非常に役に立ちました(そして私がそうするのに十分な評判があれば私は彼らに投票するでしょう)が、残念ながらそうではありません インクルード これまでの答え。何らかの理由で、回答に記載されているすべてを試しても、私のプリンター(HP Color Laserjet CM1312fni)が表示されません。
ただし、[プリンタ]> [プロパティ]> [ポート]に移動すると、手動でプリンタを「ポート」にマッピングできることがわかりました(ドイツ語版を使用しているため、翻訳が間違っている可能性があります)。 LPT1、COM1などのすべてのクラシックポートと、ローカルにインストールしたプリンタの1つを指すx IN {1..5}のTS00xポートのリストが表示されます。試行錯誤の末、思い通りのセットアップができました。ただし、自動マッピングが機能しているはずなので、質問には答えられません。

乾杯、
ロビン

-

ご挨拶!

WinXP Pro(「サイトA」)から、mstscを使用してWin Server 2008(「サイトB」)に接続しています。 「サイトA」のLANにネットワークプリンターがあり、「サイトB」のmstscセッション内からこれに印刷できる必要があります。

背景
私の顧客は、サーバー( "サイトB"、正しい)をセットアップし、mstscを使用していくつかの外部ブランチを稼働させたいと考えています。つまり、すべてのアプリケーション、設定、データベースなどはすべてサーバー上にあります。ブランチで実行されている唯一のアプリケーションはターミナルクライアントです。
もちろん、人々が何かを印刷したいときは、「サイトB」ではなく、ローカルプリンターで印刷したいと考えています。

私がすでに試したこと
明らかに、mstsc接続オプション>ローカルリソースの「プリンターの共有」オプションをチェックしました。
また、ローカルプリンター設定でプリンターを共有しています。
何も機能しない場合は、ローカルのPDF "printer"をPCで共有し、共有しました。

ターミナルセッションにローカルプリンタが表示されません...ネットワーク領域にも、プリンタにも表示されません。アイデアが足りなくなってきました...

どんな助けでも大歓迎です!ありがとう、そして
よろしくロビン

1
Robin

MSTSC(Microsoftターミナルサービスクライアント)を使用してリモートマシンにリモート接続している場合は、RDPプロトコルを介してプリンターを共有し、反対側で自動的に作成する必要があります。

プリンタのドライバがインストールされておらず、「ターミナルサービスイージープリント」ドライバがインストールされていない場合、このプロセスは失敗する可能性があります。最も簡単な方法は、ワークステーションで使用されているサーバーにsameドライバーをインストールすることです。 (ドライバーのnameは非常に重要です...それ以外の場合は別のプリンターと見なされます。「HPLaserjet4000」や「HPLaserjet4000(ms)」などは2つの異なるプリンターモデルとして扱われます&プリンタードライバーをマップしません)

100%確信はありませんが、2008サーバーでは「ターミナルサービスEasyPrint」ドライバーがデフォルトでオフになっていると思います。単にオンにして理論ドライバーがインストールされていないすべてのプリンターは、デフォルトでeasyprintドライバーになります。実際には、XP 100%正しく動作させるために多くの問題が発生しました。いくつかの既知の問題があります。「メーカーのドライバー」のインストールを検討することをお勧めします。 「簡単なプリンタードライバーに頼るのではなく。

XPの場合、少なくとも... XP SP3&Dot-net 3.5をインストールして、「ターミナルサービスの簡単な印刷」をほぼ機能させるようにしてください。

3
TheCompWiz

場合によっては、すべてが正しく設定されていて、「機能するはず」であっても、機能しないことがあります。ローカル印刷をセットアップしようとしていたWin2k8サーバーとWin7クライアントでこれに遭遇しました。私は自分の修正を共有すると思いました...

HPプリンターをUSB経由でクライアントに接続しましたが、サーバー上のRDP接続を介して開始された印刷ジョブが失敗しました。

最終的には、クライアント(\ client\printerName)からプリンターを共有し、プリンターの追加ウィザードを使用してサーバー上の共有をマッピングしました。

見た目も感じもハックですが、機能しました。

0
Holocryptic

いくつかのこと:

  1. プリンタの共有はそれとは何の関係もないので、それをやめて、これまでに行ったことを元に戻します。

  2. クライアントで、RDPクライアントでプリンターリダイレクトが有効になっていることを確認します。

  3. サーバーで、プリンターリダイレクトが有効になっていることを確認してください。これは、GPOを介して有効にするか、サーバーで直接有効にすることができます。

  4. ユーザーアカウントでプリンターリダイレクトが有効になっていることを確認してください。

  5. 対応するプリンタードライバーをサーバーにインストールするか、クライアントが要件を満たしている場合はターミナルサービスのイージープリント機能を有効にすることができます(最初に使用されるため、有効/無効にすることはできますが、実際に有効にする必要はない場合があります) GPO)、またはカスタムntprint.infファイルを作成し、それを使用するようにサーバーを構成して、infファイルにプリンタードライバーマッピングを手動で作成することもできます。

0
joeqwerty

プリンタドライブをサーバーにインストールする必要があります。これを行うには、[プリンタ]コントロールパネルに移動し、[ファイル]-> [サーバーのプロパティ]-> [ドライバ]に移動します。その時点で、クライアントに必要な各ドライバーを追加します。

0
pat o.