次の場所でレジストリエントリを追加してみました。
Hive: HKEY_CURRENT_USER
Key Path: Software\Policies\Microsoft\Internet Explorer\BrowserEmulation\PolicyList\
Value name: sub.companyname.com
Value data: sub.companyname.com
ただし、Internet Explorer 11では、リストが移動したように見えるため、この方法は機能しません。
My.Computer.Registry.SetValue("Software\Policies\Microsoft\Internet Explorer\BrowserEmulation\PolicyList", "sub.companyname.com", "sub.companyname.com")
Windows 8.1 Enterprise/IE11では、エントリはバイナリのもののようです。これは、システムのレジストリの[ツール]/[互換表示設定]で追加されたエントリを表示する場所です。
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData
UserFilterと呼ばれるバイナリ値を探します。これを調べると少し読みにくいですが、エントリが保持されていることがわかります。
リストに追加する必要のあるサイトがいくつかあるため、ほとんどの場合、「マスター」コンピューターからリストをエクスポートしてから、初期設定のために少なくとも1回はグループポリシーの基本設定にプッシュします。この時点で追加のエントリをどのようにスクリプト化するかわからないため、ユーザーが「個人」設定を追加するときに、値を上書きせずに追加しますが、一度に1つずつ追加します。
私も同じ問題を抱えていましたが、あなたが言及したレジストリキーを作成することは私にとってはうまくいきます。
レジストリキーを手動で作成してみましたか?
32ビットを実行している場合IE 11、32ビットレジストリハイブでレジストリキーを作成する必要があります。64ビットを実行している場合IE 11バスト作成64ビットレジストリハイブのレジストリキー。
IE 11 32ビットオン:
Win32ビット-> HKEY_CURRENT_USER\Software\Policies .. ..
Win64ビット-> HKEY_CURRENT_USER\Wow6432Node\Software\Policies .. ..
IE 11 64ビットオン:
Win32ビット->インストールできませんIE 64ビット
Win64ビット-> HKEY_CURRENT_USER\Software\Policies .. ..
覚えておいてください:
W7 – IE11
ハイブ:HKEY_CURRENT_USER
キーパス:Software\Policies\Microsoft\Internet Explorer\BrowserEmulation\DisableSiteListEditing
DisableSiteListEditing
を右クリックします
変更
値データを1
から0
に変更します