web-dev-qa-db-ja.com

グループポリシーを使用して展開されたプリンター?

ネットワークに3台のプリンターを導入しようとしています。ドメインコントローラーに印刷サービスとドキュメントサービスの役割を追加してから、プリンターを追加しました。

プリンターを右クリックし、[プリンターの展開]をクリックしました。

コンピューター用に2つのOUがあります。

  1. 1階のコンピューター
  2. 1階のコンピューター

新しいGPOを各OUに追加し、それをネットワーク印刷(1階/ 1階)と呼びました。GPOをに適用するオプションを選択しました。ユーザーではなくコンピューター。

次に、各コンピューターでgpupdate/forceを実行し、コンピューターを2回再起動しました。

共有プリンターはまだ表示されていません。完全に機能するサーバーから、各プリンターでテスト印刷を実行できます。ただし、ワークステーションはそうではありません。

サーバーはWindowsServer 2008 R2であり、ワークステーションはすべてWindows XP Professional、グループポリシー設定拡張機能がインストールされています。

私は明白な何かを見逃していますか?

3
dannymcc

プリンタGPOで実行するために_pushprinterconnections.exe_を追加することについては言及していません。プリンタをXPマシンにプッシュするためにこれが必要になります。 Windows 2003 R2管理ツール からファイルを取得するには、pmcmgmt.exeをダウンロードして、XPマシンに解凍します。このファイルをComputer Configuration> Windows Settings> Srcripts(Startup/Shutdown)のGPOに追加します。

3
HostBits

私はあなたが見つけるかもしれない1つの問題はあなたがサーバー2008R2コンソールでXPドライバーを追加できないことだと思います。XPのためのドライバーをインストールするにはあなたは行かなければなりませんXP/srv2003マシン(32ビット)から「\ printeserver\PrintersandFaxes」に移動するには、左側の[プリンタータスク]領域にある[サーバーのプロパティ]ボックスをクリックします。[ドライバー]タブを選択し、[追加]を選択します。

次に、GPO part :)に役立つ可能性のあるtechnetリンクをいくつかスローします。コンピューターがGPOも読み取れることを確認してください。 ^^

http://technet.Microsoft.com/en-us/library/cc722179(WS.10).aspx

http://technet.Microsoft.com/en-us/library/cc731292.aspx

幸運を

2
MrTimpi

この小さなvbscriptを使用して、ログイン時のセキュリティグループメンバーシップに従ってプリンターをマップします。

Function MapPrinter (strServer, strShare)
    wscript.echo "Mapping \\" + strServer + "\" + strShare

'Set WshNetwork = WScript.CreateObject("WScript.Network") 
WshNetwork.AddWindowsPrinterConnection "\\" + strServer + "\" + strShare
'WshNetwork.RemovePrinterConnection "\\ServerName\Printer Share Name" 
end function
1
Ian Murphy

これは最適なソリューションではないかもしれませんが、「Net Use」コマンドを実装するログイン(BAT)スクリプトを介して、またはVBScriptを介してこれを行うこともできます。

0
orange_aurelius