Powershell之修改组策略
组策略是建立Windows安全环境的重要手段,在窗口界面下访问组策略用gpedit.msc,命令行下可以用secedit.exe。
secedit /export /cfg $Home\Appdata\Local\Temp\secedit.inf;
$seccon=Get-Content -Path "$($Home)\Appdata\Local\Temp\secedit.inf";
if($seccon.Contains("SeLockMemoryPrivilege")){
$seccon=$seccon.Replace($seccon -match "^SeLockMemoryPrivilege","SeLockMemoryPrivilege = Administrator")
}else {
$tmpstr=$seccon -match "^SeLoadDriverPrivilege"
$seccon=$seccon.Replace($tmpstr,"$($tmpstr)`nSeLockMemoryPrivilege = Administrator")
}
# $seccon
Set-Content -Path "$($Home)\Appdata\Local\Temp\secedit.inf" -Value $seccon -Force
secedit /configure /db secedit.sdb /cfg $Home\Appdata\Local\Temp\secedit.inf;
Remove-Item -Path "$($Home)\Appdata\Local\Temp\secedit.inf" -Force
Restart-Computer -Force;
这是powershell通过命令的方式对组策略进行的修改,后续待改

浙公网安备 33010602011771号