最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

Windows使用命令对本机账户是否为空口令进行校验

业界 admin 11浏览 0评论

1)、wmic useraccount

命令中PasswordRequired字段指定是否需要密码

已禁用的账户,Status为Degraded

但是这个方法无法对账户口令为空的进行完全判断,创建一个Test01的空口令账户,使用命令后查询,发现PasswordRequired为true,表示依然需要密码

2)、PowerShell -Command "Add-Type -assemblyname system.DirectoryServices.accountmanagement;$DS = New-Object System.DirectoryServices.AccountManagement.PrincipalContext([System.DirectoryServices.AccountManagement.ContextType]::Machine,'localhost');$DS.ValidateCredentials('Test01','')"

使用powershell校验空账户,如果账户使用空口令校验通过,返回True或者因为审核策略原因,返回:‘不允许空口令账户登录’、‘未授予用户在此计算机上的请求登录类型’、‘出现不支持的扩展类型’、‘禁用当前的帐户’以及‘找不到网络路径’等等错误。如果校验不通过,则直接返回False

1)、wmic useraccount

命令中PasswordRequired字段指定是否需要密码

已禁用的账户,Status为Degraded

但是这个方法无法对账户口令为空的进行完全判断,创建一个Test01的空口令账户,使用命令后查询,发现PasswordRequired为true,表示依然需要密码

2)、PowerShell -Command "Add-Type -assemblyname system.DirectoryServices.accountmanagement;$DS = New-Object System.DirectoryServices.AccountManagement.PrincipalContext([System.DirectoryServices.AccountManagement.ContextType]::Machine,'localhost');$DS.ValidateCredentials('Test01','')"

使用powershell校验空账户,如果账户使用空口令校验通过,返回True或者因为审核策略原因,返回:‘不允许空口令账户登录’、‘未授予用户在此计算机上的请求登录类型’、‘出现不支持的扩展类型’、‘禁用当前的帐户’以及‘找不到网络路径’等等错误。如果校验不通过,则直接返回False

发布评论

评论列表 (0)

  1. 暂无评论