web-dev-qa-db-ja.com

Windows 7でネットワークプリンターの名前を変更する方法

この質問は Windows 7 64ビットでプリンターデバイスの名前をどのように変更しますか と似ていますが、そこでの回答が機能しないため、詳細を説明します。

これはドメインではなく、ホームネットワークです。ブラザーHL-5170DNを設置しました。イーサネットハブに直接接続されているネットワークプリンターです。 Windows 7で接続できますが、Windows 7ではデフォルトで「binary_p1 on Brn37415f」という名前になっているため、あまり役に立ちません。そして、私は名前を変えるようには思えません。

複数のWindows XPおよびVistaマシンで動作していますが、これらのマシンで名前を変更できます。

Windows 7の場合プリンターのプロパティ

  • Generalタブで「binary_p1」の名前を確認できます。テキストは選択できますが、変更できません。フィールドはグレー表示されていませんが、何も入力できません。
  • Portsタブでは、すべてのコントロールが灰色表示(無効)になっています。選択したポートは「\\ Brn_37415f\binary_p1」と呼ばれ、「クライアント側レンダリングプロバイダー」と記述され、プリンターフィールドには「binary_p1」と表示されます。
  • Securityタブで、自分のアカウントに「このプリンターの管理」権限があることがわかります。

Printer Server Propertiesを選択すると、ポートを選択してConfigure Portが、「ポートの構成中にエラーが発生しました。このオプションはサポートされていません。」というダイアログが表示されます。

答えを得ることなく同じ質問をする人々がいるフォーラムをたくさん見つけました。

更新:提供する報奨金はもうありませんが、この問題の解決策を探しています。

19
Adrian McCarthy

これは、Windows 7および8.1で非IPベースのプリンターに対してこれを行う方法です。

  1. プリンターを追加する
  2. ローカルプリンター(ネットワークではない)を追加する
  3. 新しいポートを作成します(TCP/IPではなくローカルポート)
  4. ポート名を入力してください(\ server\printer syntax)

残りの手順に従います(おそらく、プリンタードライバーを手動で選択する必要があります。既にプロパティを表示してネットワークプリンターをマップしている場合は、簡単に見つけることができます)。

これにより、これを行うことができます。

11
enderland

Windows 7のインストールでそれを実行しました。

デバイスとプリンターに移動し、変更するプリンターを右クリックして、プロパティや印刷設定ではなく、「プリンターのプロパティ」を選択します。上部のボックスで名前を変更します。ヒット OK それが終わったら。

Enter image description here

Enter image description here

6
Moab

これは私のために働きました:

  1. 印刷サービスを停止します
    net stop spooler

  2. 以下のレジストリでプリンタを見つけます
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\$device
    通常、ネットワークプリンターには、次のようなコンマで始まるキーがあります。
    ,,http://example.com:555,nameofprinter

  3. プリンタの名前を$newにします。変化する:
    $device$newの「名前」の値
    $device\DsSpoolerから$newの「printerName」の値
    $device\DsSpoolerから\\$computername\\\$newの「uNCName」の値
    最終的にプリンターのレジストリキーの名前を$deviceから$newに変更します

  4. プリンタサービスを再起動します。
    net start spooler


から収集した情報
http://sevenforums.com/hardware-devices/89521-rename-network-printer.htmhttp://virtualroadside.com/blog/index.php/2007/10/17/prnrename-an-autoit-based-utility-to-rename-ipp-printers-in-windows /

6
iglo

Windows XP、Vistaまたは7では、ネットワークプリンターの名前を変更することはできません(他のプリンターについては不明です)。名前を変更する唯一の方法は、サーバーで名前を変更することですが、これにより既存の構成が壊れます。

ただし、回避策があります。LPTポートをネットワークプリンターにマップし、ローカルプリンターとしてインストールできます。

LPTポートをマップするには、管理者権限を持つコマンドプロンプトで次のコマンドを使用します。

Net Use lptX \\Brn_37415f\binary_p1 /persistent:yes

"X"を、使用するLPTポート、たとえば2に置き換えます(メインボードにLPTポートがない場合は、1も使用できます)。

次に、指定したLPTポートに接続されているローカルプリンターであるかのように、プリンターをインストールします。

5
dtech

私はまったく同じ問題を経験していますが、すでに議論されているものに追加することもできます...

ドメイン上の共有プリンター(PCはサーバーではなくワークステーションに接続されています)に接続すると、共有名としてプリンターがワークステーションにインストールされません...

共有はHCFAと呼ばれ、ネットワークブラウザにそのように表示されます。

ダブルクリックすると、ドライバーがダウンロードされてインストールされますが、プリンターの名前は「HP LaserJet 1320 on XXXX」であり、ローカルで名前を変更できないか、接続されている他のすべてのコンピューターとの共有が解除されますこの同じプリンターに、リモート共有が既に持っているのと同じ名前にローカルで名前を変更したとしても。

ワークステーションはDHCPクライアントですが、それ自体のスコープに予約があります。 XPワークステーションの1つがそのIPを踏みつけ、DNSがそのワークステーションを失ったとき、これを行わなければなりませんでした。ワークステーションを参照し、その共有を確認して接続できます。名前を変更することはできません。

170xをネットワークに追加するだけだと思います...なぜこれを使用できないのかを知りたいのですが、XP共有プリンターをセットアップしたのと同じ方法です。< mumble> Windows 7が嫌いです... </ mumble>

0
David

両方をテストした後、私はこれが正しいことを発見しました:

名前を変更するには、プリンターをローカルプリンターとして追加する必要があります。追加しない場合、Windowsではデフォルトで共有名に設定されます。

プリンタを追加するときに、ローカルを選択します。次に、ポートの作成を選択し、TCP/IPを指定します。

Enter image description here

次に、プリンターのIPアドレスを入力します。

Enter image description here

次に、他のローカルプリンターのインストールと同じように、ウィザードに従います。

0
Supercereal