2011-05-03 14:44:37 +0000 2011-05-03 14:44:37 +0000
11
11
Advertisement

Windows 7のコンピュータにすべてのユーザーのためのネットワークプリンタをインストールするにはどうすればいいですか?

Advertisement

私はWindows7のパソコンを持っています。もう1台のパソコン(Windows XP)があり、そこにプリンターが接続されていて、共有されています。Windows7のパソコンでは、ウィザードとネットワークプリンタだけでネットワークプリンタ(TCP/IPポートなどではありません)としてインストールしています。

このパソコンにログオンしてもドメイン内の全てのユーザーに表示されません。

別のプリンタでTCP/IPポートの「本当の」ネットワークプリンタをやると、全員に表示されてしまいます。

誰か全ユーザに表示させる方法を知っていますか?

Advertisement
Advertisement

回答 (3)

13
13
13
2011-07-27 20:37:31 +0000

prnmngr.vbs ](http://technet.microsoft.com/en-us/library/cc725868%28WS.10%29.aspx) スクリプトを使用します。

Windows 7では%SystemRoot%\System32\Printing_Admin_Scripts\[language]にあります。XPの場合はwindows\system32にあります。

全てのユーザにプリンタを追加するには、以下のコマンドを使用します。

cscript prnmngr.vbs -ac -p "\server\printer"
7
7
7
2013-03-07 16:44:20 +0000

プリンタをローカルプリンタとして追加すると、すべてのユーザが表示できるようになります。

I found this her http://www.windowsnetworking.com/kbase/WindowsTips/Windows7/AdminTips/Admin/AddSharedPrinterasaLocalPrinter.html

Windows XPの場合。

1.スタート>プリンターとファックスをクリックします。 2. 左ペインの[プリンタの追加]をクリックします。 3. 次へ]をクリックします。 4. このコンピュータに接続されたローカルプリンタを選択し、[次へ]をクリックします。 5. Create a new port(新しいポートの作成)を選択し、Port Type(ポートタイプ)に Local Port(ローカルポート)を選択し、Next(次へ)をクリックします。 6. Port Name(ポート名)には、プリンタを共有しているPCのコンピュータ名またはローカルIPアドレス、プリンタの共有名の2つのスラッシュを入力して、プリンタへのネットワークパスを入力します。例えば、"\\lpc\hpprinter “または”\192.168.1.1.100\hpprinter" 7. プリンタを選択して、次へをクリックします。正確なモデルがリストされていない場合は、最も近いモデル番号またはジェネリックプリンタを試してみてください。 8. ウィザードの残りの部分に従います。

Windows Vista と 7 の場合:

  1. [スタート] > [デバイスとプリンタ]をクリックします。
  2. 上部の[プリンタの追加]をクリックします。
  3. ローカルプリンタの追加を選択します。
  4. Create a new port(新しいポートを作成)を選択し、Port Type(ポートタイプ)にLocal Port(ローカルポート)を選択し、Next(次へ)をクリックします。
  5. Port Name(ポート名)には、プリンタを共有するPCのコンピュータ名またはローカルIPアドレス、プリンタの共有名の2つのスラッシュを入力して、プリンタへのネットワークパスを入力します。例えば、"\\lpc\hpprinter “または”\192.168.1.1.100\hpprinter"
  6. プリンタを選択して、次へをクリックします。正確なモデルがリストされていない場合は、最も近いモデル番号またはジェネリックプリンタを試す。
  7. ウィザードの残りの部分に従います。
6
Advertisement
6
6
2011-05-03 15:41:56 +0000
Advertisement

共有プリンタはユーザープロファイルに保存されることを覚えておくことが重要です。つまり、「共有」プリンタに接続すると(ウィザードを介して)、そのプリンタに接続したユーザーアカウントのみがそのプリンタにアクセスできるようになります。一方、

ローカルプリンタは、コンピュータ上のすべてのユーザーが閲覧可能なグローバルデバイスです。これらは「ローカル」TCP/IPポートを使用して「実際の」ネットワークプリンタに接続します。

以上のことから、あなたの質問にお答えします。すべてのユーザに共有プリンタを「表示」させるには、各ユーザがログインしたときにプリンタを追加するシステムが必要です。

これは、ログオンスクリプトを作成することによって行われます。使用できる方法や言語はいくつかあるので、自分の環境に合ったものを見つけなければなりません。以下に、私が見つけた参考になるリソースをいくつか紹介します。 グループポリシーを使用した共有プリンタの展開 WindowsログオンVBスクリプト Powershellプリンタポート追加ディスカッション

お役に立てれば幸いです。

Advertisement

関連する質問

3
3
28
13
21
Advertisement