回答:
prnmngr.vbsスクリプトを使用できます。
これは、に位置し%SystemRoot%\System32\Printing_Admin_Scripts\[language]
、それはに位置しXPのためのWindows 7用windows\system32
。
すべてのユーザーにプリンターを追加するには、次のコマンドを使用します。
cscript prnmngr.vbs -ac -p "\\server\printer"
プリンターをローカルプリンターとして追加すると、すべてのユーザーがそれを表示できます。
私はこれをここで見つけました http://www.windowsnetworking.com/kbase/WindowsTips/Windows7/AdminTips/Admin/AddSharedPrinterasaLocalPrinter.html
Windows XPの場合:
Windows Vistaおよび7の場合:
共有プリンターはユーザープロファイルに保存されることに注意してください。これは、「ウィザード」を介して「共有」プリンターに接続すると、それに接続したユーザーアカウントのみがアクセスできることを意味します。
一方、ローカルプリンターは、コンピューター上のすべてのユーザーが表示できるグローバルデバイスです。これらは「ローカル」TCP / IPポートを使用して「実際の」ネットワークプリンターに接続します。
ということで、あなたの質問に答えさせてください。すべてのユーザーに対して共有プリンター「ショーアップ」を使用するには、ユーザーがログインするたびにプリンターを追加するシステムが必要です。
これは、ログオンスクリプトを作成することによって行われます。使用できる方法と言語は多数ありますが、環境に合ったものを見つける必要があります。ここに役立つと思われるいくつかのリソースを示します。
Powershell Printer Portディスカッションを追加
お役に立てれば!