
リモート デスクトップ サーバーを構成していますが、ソフトウェア構成のために、各ユーザー アカウントに、%APPDATA% のテキスト (INI) ファイルに設定された所定の一意の値が必要です。
C:\Users\Default プロファイルでこれが機能するために必要なファイルとショートカットを作成しましたが、この INI ファイルの編集を自動化する方法があればいいと思います。%COMPUTERNAME%\%USERNAME% の CHANGEME の検索/置換のようなものが理想的ですが、または「ファイルの末尾に追加」でも機能すると思います。
プロファイル作成に使用できるスクリプト フックはありますか?
答え1
RunOnce
ローカル プロファイルが初めて作成されるときに実行されるスクリプトを構成することができます。これには、既定のプロファイルのレジストリ ハイブの編集が含まれます。
- 開ける
regedit.exe
- デフォルトのユーザープロファイルのレジストリハイブをエディターに読み込みます。
- クリック
HKEY_USERS
- 「ファイル」->「Hive のロード」に移動します。
- 負荷
C:\Users\Default\NTUSER.DAT
(ないファイル.LOG
は表示されない場合があります。必要な場合は、ファイル名を手動で入力してください。 - 好きな名前を付けてください。これはエディターでキー名を与えるだけで、何もしません。例では「Temp」を使用します。
- クリック
- 案内する
Computer\HKEY_USERS\Temp\Software\Microsoft\Windows\CurrentVersion
RunOnce
キーがまだ存在しない場合は、ここで作成します。- このキーの下の文字列値を、実行する実行可能ファイル/バッチ ファイルの完全なパスに変更します。
- もう一度 Temp キーをクリックし、[ファイル] -> [ハイブのアンロード...] を選択します。
答え2
私は最初のログオン スクリプト、つまりこれを含む単純なバッチ ファイルを使用します。
echo %COMPUTERNAME%\%USERNAME% >> %APPDATA%\my.ini
出力
BOX\KNUCKLE-DRAGGER