web-dev-qa-db-ja.com

Windows Server 2008 R2マップユーザー固有ドライブ

以前のWindows 2003 SBSでは、ネットワークをセットアップした人がログインスクリプトを作成し、いくつかのドライブをマップしてネットワークプリンターを追加するために起動しました。このスクリプトは廃止し、GPOのみを使用します。

新しいWindows 2008 R2サーバーを構成しています。 GPOを使用して、マップされたドライブをいくつかセットアップすることができました。ユーザー固有のドライブを自動的にマップしたいと思います。

例:

Login Username = skimmel
Mapped Drive Template = \\SERVER\users\%username%
Final Mapped Drive = \\SERVER\users\skimmel

新しいユーザーが作成されるたびにドライブをセットアップせずにこれを行う方法はありますか?

6
Sam

ドライブマップGPO の[更新]オプションを使用すると、それほど問題なくこれを実行できます。

基本的には、ログオンスクリプトから設定を複製するだけです。これは、お持ちのように見えるので、GPO これらの指示に従って を作成するだけです。マップされたドライブを定義しているGPOウィンドウ自体の中に、特定のユーザー、ユーザーのグループ、またはワイルドカードを定義できるターゲットセクションがあります。

すべてのユーザーが [〜#〜] ou [〜#〜] (基本的に、ADの編成に使用されるActive Directoryの「コンテナ」)のメンバーである限り、GPOは関連付けられているため、問題はありません。おそらく 新しいOUを作成する を検討し、テストのために1人または2人のユーザーをそこに移動します(可能な場合)。

3
JohnThePro

おそらくこれを行う最も簡単な方法は、ユーザーの「ホームフォルダー」機能を使用することです。これは、ユーザープロパティの[プロファイル]タブにあります。

WS 2008 User Properties Profile Tab

ドキュメントなどを保存する場所を与える目的でこれを行う場合は、ユーザーがローカルに保存する問題のエレガントな解決策である Folder Redirection を調べる必要があります。基本的に、デスクトップとマイドキュメントをサーバーフォルダーに強制的に移動できます。

0
tomjedrz

ジョンの答えに同意します。これが私が展開した方法です:

  • ドライブをマップするすべてのユーザーアカウントを1つのOU(およびサブOU)の下に配置しました。
  • WSUSを使用して "クライアント側の拡張機能"を展開しました(KB943729)。すべてのXPクライアントがあれば、これをインストールしてください。ただし、Win7に組み込まれています。
  • グループポリシー管理コンソールを使用して、「ドライブマッパー」と呼ばれる新しいGPOという名前で作成しました。このGPOでは、
    • ユーザー設定>設定> Windows設定>ドライブマップ
    • 新しいマップされたドライブ:
      • アクション:置換
      • 場所\ domain.local\dfs\share(このシナリオではDFSを使用しています)
      • 再接続
    • 共通タブ:
      • ログオンしているユーザーのコンテキストで実行します
      • アイテムレベルのターゲティングは、各共有に適切なユーザーを持つセキュリティグループを指します。

それだけです。ただし、表示されるまでに数回の再起動またはgpupdateが必要な場合があります。

0
AuburnTigerRich