是否可以使用.bat或.vbs文件更改Internet Explorer安全设置?
基本上,我需要更改本地Intranet的IE7和IE8安全设置。 我想改变的设置是:
Display video and animation on a webpage that does not use external media player Doanload signed ActiveX controls Download unsighned ActiveX controls Initialize and script ActiveX controls not marked as safe for scripting
这些应该设置为Enable
我不知道如何使用组策略,但我们有networking软件,允许我指定.bat / vbs文件的位置,并在networking中的所有计算机上运行。
您可以在batch file中使用registry黑客来完成这项工作,但是GPO是最合适的,也是最好的方法。 使用GPO,您可以控制用户或恶意网站更改的设置。 GPO将在大多数环境中每小时应用一次,大约1/2应用,而您的脚本(我猜测)本质上是更加手动的。
这里有一个很好的registry项MSKB你可以看看: http : //support.microsoft.com/kb/182569
另一个KB用于编写batch file: http : //technet.microsoft.com/en-us/library/bb727154.aspx
是的,您可以使用batch file编辑registry。 例如:
@echo off SET COREDB=CoreDB_DB SET INSTANCE= @echo Windows Registry Editor Version 5.00>CoreDB.reg @echo.>>CoreDB.reg @echo [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]>>CoreDB.reg @echo "%COREDB%"="SQL Server">>CoreDB.reg @echo [HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\%COREDB%]>>CoreDB.reg @echo "Driver"="%SYSTEMDRIVE%\\WINDOWS\\system32\\sqlsrv32.dll">>CoreDB.reg @echo "Server"="%COMPUTERNAME%%INSTANCE%">>CoreDB.reg @echo "Database"="%COREDB%">>CoreDB.reg @echo "Trusted_Connection"="Yes">>CoreDB.reg @echo [HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]>>CoreDB.reg @echo "%COREDB%"="SQL Server">>CoreDB.reg @echo [HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI\%COREDB%]>>CoreDB.reg @echo "Driver"="%SYSTEMDRIVE%\\WINDOWS\\system32\\sqlsrv32.dll">>CoreDB.reg @echo "Server"="%COMPUTERNAME%INSTANCE%">>CoreDB.reg @echo "Database"="%COREDB%">>CoreDB.reg @echo "Trusted_Connection"="Yes">>CoreDB.reg regedit /s CoreDB.reg