secedit:通过将当前安全配置与指定的安全模板进行比较来配置和分析系统安全性。
1. Windows系统查看使用说明
以管理员权限运行cmd,可以查看该命令的帮助文档和使用说明:
C:\Windows\system32>secedit /configure
C:\Windows\system32>secedit /configure
允许你用保存在数据库中的安全性设置来配置系统。
此命令的语法为:
secedit /configure /db filename [/cfg filename] [/overwrite][/areas area1 area2...] [/log filename] [/quiet]
/db filename - 指定用来执行安全性配置的数据库。
/cfg filename - 指定在配置次计算机前要导入到数据库的安全性模板。安全性模板是用安全性模板管理单元创建的。
/overwrite - 指定在导入安全性模板前数据库应该被清空。如果没有指定此参数,在安全性模板中指定的将累积到数据库 中。如果没有指定此参数而且在数据库中的设置与要导入的模板冲突,将采用模板中的设置。
/areas - 指定要应用到系统的安全性范围。如果没有指定此参数,在数据库中定义的所有安全性设置都将应用到系统中。 要配置多个范围,用空格将它们分开。下列安全性范围将被导出:
SECURITYPOLICY - 包括帐户策略,审核策略,事件日志设置和安全选项。
GROUP_MGMT - 包括受限制的组设置
USER_RIGHTS - 包括用户权限分配
REGKEYS - 包括注册表权限
FILESTORE - 包括文件系统权限
SERVICES - 包括系统服务设置
/log filename - 指定要记录配置操作状态的文件。如果没有指定,配置操作信息将被记录到 scesrv.log 文件中,此文件为于 %windir%\security\logs 目录。
/quiet - 指定配置操作的执行不需要提示用户进行任何确认。
示例:
secedit /configure /db hisecws.sdb /cfg hisecws.inf /overwrite /log hisecws.log
对于所有的文件名,如果没有指定路径,则是用当前目录。
2. 微软官方文档
备注:MICROSOFT 管理控制台 (MMC) 和安全配置和分析管理单元在 Server Core 上不可用。
语法
secedit /analyze
secedit /configure
secedit /export
secedit /generaterollback
secedit /import
secedit /validate
参数
参数 |
说明 |
允许根据数据库中存储的基线设置分析当前系统设置。 分析结果存储在数据库的单独区域中,可以在"安全配置和分析"管理单元中查看。 |
|
允许你使用存储在数据库中的安全设置来配置系统。 |
|
允许导出存储在数据库中的安全设置。 |