この質問は Windows 7 64ビットでプリンターデバイスの名前をどのように変更しますか と似ていますが、そこでの回答が機能しないため、詳細を説明します。
これはドメインではなく、ホームネットワークです。ブラザーHL-5170DNを設置しました。イーサネットハブに直接接続されているネットワークプリンターです。 Windows 7で接続できますが、Windows 7ではデフォルトで「binary_p1 on Brn37415f」という名前になっているため、あまり役に立ちません。そして、私は名前を変えるようには思えません。
複数のWindows XPおよびVistaマシンで動作していますが、これらのマシンで名前を変更できます。
Windows 7の場合プリンターのプロパティ:
Printer Server Propertiesを選択すると、ポートを選択してConfigure Portが、「ポートの構成中にエラーが発生しました。このオプションはサポートされていません。」というダイアログが表示されます。
答えを得ることなく同じ質問をする人々がいるフォーラムをたくさん見つけました。
更新:提供する報奨金はもうありませんが、この問題の解決策を探しています。
これは、Windows 7および8.1で非IPベースのプリンターに対してこれを行う方法です。
残りの手順に従います(おそらく、プリンタードライバーを手動で選択する必要があります。既にプロパティを表示してネットワークプリンターをマップしている場合は、簡単に見つけることができます)。
これにより、これを行うことができます。
Windows 7のインストールでそれを実行しました。
デバイスとプリンターに移動し、変更するプリンターを右クリックして、プロパティや印刷設定ではなく、「プリンターのプロパティ」を選択します。上部のボックスで名前を変更します。ヒット OK それが終わったら。
これは私のために働きました:
印刷サービスを停止しますnet stop spooler
以下のレジストリでプリンタを見つけますHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\$device
通常、ネットワークプリンターには、次のようなコンマで始まるキーがあります。,,http://example.com:555,nameofprinter
プリンタの名前を$new
にします。変化する:$device
〜$new
の「名前」の値$device\DsSpooler
から$new
の「printerName」の値$device\DsSpooler
から\\$computername\\\$new
の「uNCName」の値
最終的にプリンターのレジストリキーの名前を$device
から$new
に変更します
プリンタサービスを再起動します。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 /
Windows XP、Vistaまたは7では、ネットワークプリンターの名前を変更することはできません(他のプリンターについては不明です)。名前を変更する唯一の方法は、サーバーで名前を変更することですが、これにより既存の構成が壊れます。
ただし、回避策があります。LPTポートをネットワークプリンターにマップし、ローカルプリンターとしてインストールできます。
LPTポートをマップするには、管理者権限を持つコマンドプロンプトで次のコマンドを使用します。
Net Use lptX \\Brn_37415f\binary_p1 /persistent:yes
"X"を、使用するLPTポート、たとえば2に置き換えます(メインボードにLPTポートがない場合は、1も使用できます)。
次に、指定したLPTポートに接続されているローカルプリンターであるかのように、プリンターをインストールします。
私はまったく同じ問題を経験していますが、すでに議論されているものに追加することもできます...
ドメイン上の共有プリンター(PCはサーバーではなくワークステーションに接続されています)に接続すると、共有名としてプリンターがワークステーションにインストールされません...
共有はHCFAと呼ばれ、ネットワークブラウザにそのように表示されます。
ダブルクリックすると、ドライバーがダウンロードされてインストールされますが、プリンターの名前は「HP LaserJet 1320 on XXXX」であり、ローカルで名前を変更できないか、接続されている他のすべてのコンピューターとの共有が解除されますこの同じプリンターに、リモート共有が既に持っているのと同じ名前にローカルで名前を変更したとしても。
ワークステーションはDHCPクライアントですが、それ自体のスコープに予約があります。 XPワークステーションの1つがそのIPを踏みつけ、DNSがそのワークステーションを失ったとき、これを行わなければなりませんでした。ワークステーションを参照し、その共有を確認して接続できます。名前を変更することはできません。
170xをネットワークに追加するだけだと思います...なぜこれを使用できないのかを知りたいのですが、XP共有プリンターをセットアップしたのと同じ方法です。< mumble> Windows 7が嫌いです... </ mumble>
両方をテストした後、私はこれが正しいことを発見しました:
名前を変更するには、プリンターをローカルプリンターとして追加する必要があります。追加しない場合、Windowsではデフォルトで共有名に設定されます。
プリンタを追加するときに、ローカルを選択します。次に、ポートの作成を選択し、TCP/IPを指定します。
次に、プリンターのIPアドレスを入力します。
次に、他のローカルプリンターのインストールと同じように、ウィザードに従います。