Windows

是否有用於驗證使用者憑據的 Windows 命令行實用程序?

  • October 19, 2020

在 Windows 平台上,是否有任何命令行實用程序可以傳遞username,password domain name以驗證憑據(或可能給出帳戶已禁用、不存在或過期的錯誤)?

您可以使用該net use命令,在命令行上指定使用者名和密碼(在表單中net use \\unc\path /user:username password並檢查errorlevel返回以驗證憑據是否有效。

runas命令也可以工作,只是您將有更難的時間來測試輸出。

測試帳戶是否存在的憑據將是使用net useror的問題dsquery。該net user命令不會告訴您帳戶是否被鎖定,但查詢lockoutTime使用者帳戶的屬性可以告訴您。

引用自:https://serverfault.com/questions/410240