Windows
是否有用於驗證使用者憑據的 Windows 命令行實用程序?
在 Windows 平台上,是否有任何命令行實用程序可以傳遞
username
,password
domain name
以驗證憑據(或可能給出帳戶已禁用、不存在或過期的錯誤)?
您可以使用該
net use
命令,在命令行上指定使用者名和密碼(在表單中net use \\unc\path /user:username password
並檢查errorlevel
返回以驗證憑據是否有效。該
runas
命令也可以工作,只是您將有更難的時間來測試輸出。測試帳戶是否存在的憑據將是使用
net user
or的問題dsquery
。該net user
命令不會告訴您帳戶是否被鎖定,但查詢lockoutTime
使用者帳戶的屬性可以告訴您。