※ ChatGPTを利用し、要約された質問です(原文:ログオンスクリプトでレジストリ読み込みできない)
ログオンスクリプトでレジストリ読み込みできない
このQ&Aのポイント
クライアントPCのログオンスクリプトに.regファイルの読み込みを記述したが、「HKEY_CLASSES_ROOT」の値が変更されない。
ログオンスクリプトでは「HKEY_CLASSES_ROOT」の値を変更できる方法があるのか、正しい記述方法を教えてほしい。
ログオン後に.regファイルを実行すると値は変更される。
クライアントPCのログオンスクリプトに、以下の.regを読み込むよう記述しました。
ログオンスクリプトはサーバ内にあります。
クライアントをログオンしても、なぜか「HKEY_CLASSES_ROOT」の値を変更してくれません。
「CURRENT_USER」等は.regを読み込んで変更してくれます。
当該行の前後にpauseを入れたり、「CURRENT_USER」配下を変更する.regを配置した場合、
それらは正常に読み込まれるので、スクリプトを通過(動作してる)ことは確かです。
また、ログオン後、.regファイルをクライアントPC上で実行すると
値は変更されます。
「HKEY_CLASSES_ROOT」はログオンスクリプトでは変更できないのでしょうか。
また、正しい記述をご存知であれば、ご教示いただけますでしょうか。
よろしくお願いいたします。
------------------
MIMEのmp3の関連付けを変更するレジストリです
(ログオンスクリプト)
REGEDIT /S .regファイルまでのパス
(作成した.reg)
Windows Registory Editor.....
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\audio/mp3]
"CLSID"="{文字たくさん}"
お礼
ご回答ありがとうございます。 早速試してみます。