Windows Server:複数のリモートデスクトップユーザーログインですが、セットアップは同じです(プログラム、ファイル、ショートカットなど)
現在、同じセットアップ(プログラム、ファイル、ショートカットなど)を使用できるように、同じログイン資格情報を使用してWindowsサーバーにリモートデスクトップ化しています。
ただし、セキュリティ上の理由から、この手順を変更して、ユーザーごとに異なるログインを使用できるようにします。異なるログイン間で同じ設定を維持したいので、各ユーザーはサーバーで必要なすべてのプログラム、およびファイル、フォルダー、またはプログラムのすべてのショートカットを設定する必要はありません。
この設定を行うことは可能ですか?どのように行われますか?
回答
デフォルトのデスクトップ設定、お気に入り、およびスタートメニューを使用して新しいユーザーアカウントを作成するには、Windowsのデフォルトのユーザープロファイルを使用できます。
Windows 10では、このプロファイルはディレクトリにありC:\Users\Default
ます。
このデフォルトのユーザープロファイルの内容は、システム上のすべての新しいユーザーアカウントに提供されます。新しいユーザープロファイルが作成されると、これらのデフォルト設定とファイルが新しいユーザーのプロファイルディレクトリにコピーされます。
ファイル、フォルダ、およびプログラムのショートカットをデフォルトのユーザーフォルダに配置することにより、それらは、将来サーバー上に作成するすべての新しいローカルアカウントにコピーされます。
すべてのユーザーがまったく同じデスクトップとスタートメニューを共有することを本当に望んでいる場合、これは、1人のユーザーによる変更がすべてのユーザーに伝播されることを意味します。
それでもすべてのユーザーが1つのユーザープロファイルにログインして起動するようにしたい場合は、すべてのプロファイルパスを同じパスに設定します。
ユーザーアカウントのプロファイルパスは、レジストリの値が。になるHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
という名前のアイテムの下にあります。ProfileImagePath
C:\Users\user-name

キーはアカウントのシステムID(SID)を使用します。の値でユーザーを簡単に識別できない場合はProfileImagePath
、マークされたSIDを現在のユーザーアカウント名に変換するには、cmdに次のコマンドを入力します。
wmic useraccount where sid='S-1-3-12-12451234567-1234567890-1234567-1434' get name
すべてのユーザーがこれらのフォルダーにアクセスできるように、共有フォルダーのアクセス許可を変更する必要があります。これらのフォルダを変更できないようにする場合は、一部のサブフォルダへの書き込み権限を付与しないでください(ユーザーがデスクトップを制御できない、または他のユーザーのドキュメントにアクセスできないのは不思議です)。 )。
別の方法としては、レジストリキーの下に、ユーザーの設定を変更することであるHKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
ような、Desktop
とStart Menu
。
管理者として(C:\Program Files\ProgramName\
たとえば)インストールされたプログラムは、通常、すべてのユーザーが利用できるようになります。インストールフォルダに保存される設定も、すべてのユーザーで同一である必要がありますC:\Program Files\ProgramName\
。例:。
プログラムは、2つの主要な領域でユーザー固有の設定を維持するのが好きです。
- 隠しappdataフォルダー:
C:\Users\$username\Appdata\
- ユーザーレジストリ:
HKEY_USERS\S-1-2-3-Very-long-unique-ID\SOFTWARE\
すべてのソフトウェアは、ここでのベストプラクティスに従っていないことに注意してください-私たちは中に設定を保持することをいくつか持っているC:\CustomFolder
、C:\Users\$username\CustomFolder
あなたはいくつかの調査を行う必要があります、など。
同様@harrymcは言い、これらは一般的にすることで、デフォルトのユーザープロファイルフォルダとレジストリにコピーすることができます(HKEY_USERS\.DEFAULT\Software\
)。
保持したい設定の例がある場合、または見つけるのに問題がある場合は、それらを質問に追加してください。どこを見ればよいかを提案できます。
また、ソフトウェアのライセンスでこの方法で使用できることを確認してください。これは残念な驚きかもしれません...