人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Windows2003のActive Directoryを使用し、ドメインに参加している端末のIEの設定変更を
一気に行いたいです。

レジストリ変更のREGファイルをMSIファイルに変換して登録しても、レジストリの値は変更されませんでした。
手動でMSIファイルを実行したところ、レジストリの値は変更されました。

そこで、スタートアップスクリプトからレジストリ変更を行う方法に変更し、
バッチファイルにて、REGファイルを実行したところ、レジストリの値は変更されませんでした。
バッチログができたことから、バッチは実行されているものと考えています。
また、対象となる端末には、RemoteRegistryが自動で有効になっているので、
リモートからでもレジストリ変更は可能と考えています。

レジストリの変更をActive Directoryを使用して行うには何をすればいいでしょうか。

[aaa.reg]
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1]
@=""
"1004"=dword:00000000
"1200"=dword:00000000
"1201"=dword:00000000

[aaa.bat]
time /t > c:\ret.log
regedit /s \\hoge\MSI\aaa.reg

●質問者: kuruma_neko
●カテゴリ:コンピュータ
✍キーワード:00 AAA Active Directory hoge IE
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● espresso3389
●35ポイント

regeditが \\hoge\MSI\aaa.regにアクセスできていない可能性はありませんか?

手元で、

regedit /s 存在しないファイル

としたところ、regeditはエラーも出さずに失敗しました。

/sをつけてしまうと、どんなエラーが発生しても一切の情報を表示しないようですね。

また、いずれにしても、このような場合は、バッチファイルだけで完結できるregコマンドの方が便利かもしれません。

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1" /ve /t REG_SZ /d ""
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1" /v 1004 /t REG_DWORD /d 0
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1" /v 1200 /t REG_DWORD /d 0
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\1" /v 1201 /t REG_DWORD /d 0

2 ● memo77
●50ポイント

Current Userを書き換えたいならログオンスクリプトに設定すべきでは。

スタートアップスクリプトではCurrent Userを書き換えてもログオンユーザーは対象にならないと思いますが、それが原因ということはないでしょうか。

http://www31.atwiki.jp/memo77/

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ