Okazuje się, że tak!
Oto co zrobiłem: (Run PowerShell jako administrator)
#Setting IExplorer settings
Write-Verbose "Now configuring IE"
#Add http://website.com as a trusted Site/Domain
#Navigate to the domains folder in the registry
set-location "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
set-location ZoneMap\Domains
#Create a new folder with the website name
new-item website/ -Force
set-location website/
new-itemproperty . -Name * -Value 2 -Type DWORD -Force
new-itemproperty . -Name http -Value 2 -Type DWORD -Force
new-itemproperty . -Name https -Value 2 -Type DWORD -Force
#Navigate to the trusted domains folder in the registry:
#Go to registry folder for Trusted Domains
#Zone 2 in this case resembles the trusted domains (Or zones if you'd prefer)
Set-Location "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings\zones\2"
Teraz masz wszystkie ustawienia wskazał jako wartości. Sztuką jest znalezienie właściwych wartości dla każdego ustawienia. W moim przypadku okazało się, że wartości na: http://support.microsoft.com/KB/182569 (trochę połowie drogi na stronie)
Teraz musimy wiedzieć, jakie wartości są korzystne. W moim przypadku stwierdziłem, że wartość 0 to Włączone, 1 to Wyłączone i 3 to (jeśli obsługiwane) monit.
Dalej jest całkiem proste.
-ActiveX sterujące i wtyczki: ce filtrujący ActiveX = Włącz (2702)
new-itemproperty . -Name 2702 -Value 0 -Type DWORD -Force
-ActiveX kontrole i wtyczki: umożliwia uprzednio nieużywane steruje ActiveX działać bez szybka = Włącz (1208)
new-itemproperty . -Name 1208 -Value 0 -Type DWORD -Force
-ActiveX sterujące i wtyczki: umożliwia scriptlets = Włącz (1208)
new-itemproperty . -Name 1209 -Value 0 -Type DWORD -Force
-ActiveX kontrole i plug-iny: Automatyczne monitowanie dla formantów ActiveX = Disable (2201)
new-itemproperty . -Name 2201 -Value 3 -Type DWORD -Force
-ActiveX kontrole i plug-iny: Zachowania elementów binarnych i skryptów = Włącz (2000)
new-itemproperty . -Name 2000 -Value 0 -Type DWORD -Force
-Display wideo i animacji na stronie internetowej, że nie korzysta z zewnętrznego odtwarzacza multimedialnego = Włącz (120A)
new-itemproperty . -Name 120A -Value 0 -Type DWORD -Force
-ActiveX kontrole i plug-iny: Pobieranie podpisanych formantów ActiveX = Włącz (10 01)
new-itemproperty . -Name 1001 -Value 0 -Type DWORD -Force
-ActiveX kontrole i plug-iny: Pobieranie niepodpisanych formantów ActiveX = Włącz (1004)
new-itemproperty . -Name 1004 -Value 0 -Type DWORD -Force
-ActiveX kontroli i wtyczki: Inicjowanie i wykonywanie skryptów formantów ActiveX nie zaznaczonych jako bezpieczne skryptów = Włącz (1201)
new-itemproperty . -Name 1201 -Value 0 -Type DWORD -Force
-Tylko umożliwiają zatwierdzone domen użyć ActiveX bez szybkiego = nIE (120B)
new-itemproperty . -Name 120B -Value 3 -Type DWORD -Force
-ActiveX kontrole i plug-iny: Uruchamianie formantów ActiveX i dodatków plug-ins = Włącz (1200)
new-itemproperty . -Name 1200 -Value 0 -Type DWORD -Force
-ActiveX kontrole i plug-iny: Kontrola skryptów ActiveX zaznaczonych jako bezpieczne do obsługi skryptów = Włącz (1405)
new-itemproperty . -Name 1405 -Value 0 -Type DWORD -Force
cls #Clear the screen
cd C:\Windows\System32 #Go back to default folder