Windows 2008 R2 (ターミナル サーバー) でユーザーに分離されたドライブ文字を提供する方法

Windows 2008 R2 (ターミナル サーバー) でユーザーに分離されたドライブ文字を提供する方法

ターミナル サーバーで複数の RDP セッションをホストできるようにする必要があります。グループ A のユーザーには、サーバーの特定のフォルダーにマップされたドライブ X: が表示され、別のグループ B には、別のフォルダーにマップされた同じドライブ文字 X: が表示されます。例:

User 1, Group A    X: --> C:\data\A
User 2, Group A    X: --> C:\data\A
User 3, Group B    X: --> C:\data\B
User 4, Group C    X: --> C:\data\C

これは可能ですか。可能であれば、ユーザーが特別な操作を行わなくても済むように仮想ドライブ マッピングを構成するにはどうすればよいでしょうか。つまり、文字 X: を、ユーザーが起動したリモート アプリや、ユーザーがリモート デスクトップにログインした場合に使用できるようにします。

これを動作させるにはどうしたらよいでしょうかsubst? 可能であれば、ローカル共有にドライブ文字をマウントすることは避けたいと思います (つまり、\\localhost\data-Aユーザーのデータにアクセスするために経由する必要があるという考えは好きではありません)。

答え1

グループ ポリシーの基本設定を使用すると、スクリプトをまったく使用せずにこれを実行できます。ユーザー名、セキュリティ グループ、クライアント名/IP、その他さまざまなオプションに基づいて場所を指定できます。

もちろん、2008/2008R2 ドメインを使用していると仮定します。

関連情報