web-dev-qa-db-ja.com

batスクリプトを使用して、IE

IEの信頼できるサイトを追加するbatスクリプトファイルを作成しました。私のバットスクリプトでは、この場所にエントリを追加します。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains

それは機能しませんが、私のサイトがieセキュリティオプションパネルに追加されたことがわかります。

また、ieに信頼済みサイトを追加すると、レジストリエントリが次の場所に追加されることにも注意してください。

HKEY_USERS\S-1-5-21-1954385965-2893531047-659543403-1001\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{1DABF8D5-8430-4985-9B7F-A30E53D709B3}\iexplore\AllowedDomains

理由はわかりませんが、batスクリプトを使用して信頼できるサイトを追加する正しい方法を知っている人はいますか?これが私のコードです:

@Echo off&title gworks
set "a=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\"
set b=192.168.1.100
reg add "%a%%b%" /v http /t REG_DWORD /d 2 /f >nul 2>nul
reg add "%a%%b%" /v https /t REG_DWORD /d 2 /f >nul 2>nul

管理者として実行した後: enter image description here

1
Many Dollars

これがあなたを助けるかもしれないTechNetの投稿です。

免責事項:自己責任で使用してください。続行する前にバックアップを作成することをお勧めします。

すべてのユーザーに信頼済みサイトを追加する

正しい状態としてマークされた答え:

これらの4つのキーを追加してみてください。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\mytest.org]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\mytest.org\pacs] "https" = dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\mytest.org]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\mytest.org\pacs] "https" = dword:00000002

2
CharlieRB