检查批处理窗口密码是否正确

时间:2014-02-13 00:17:21

标签: windows batch-file vbscript

如何检查批量的Windows密码是否正确。使用runas,您可以在输入密码后检查是否收到错误但我想知道如何通过将密码添加到批处理文件中来自动完成(我知道它不安全,我知道您可以使用runas保存凭据)。提前谢谢!

2 个答案:

答案 0 :(得分:1)

根据操作系统,用户访问权限以及计算机的配置方式,您可以在特定的驱动器号上对计算机本身发出净使用。

例如:

Net use U: /delete /y
Net use U: \\machinename\c$ /user:machinename\username password

您可以检查U:驱动器是否已映射以验证其是否有效。

这在安全方面不是一个好主意,也可能无法在启用简单文件共享的系统上运行。

答案 1 :(得分:0)

如果您有权创建/删除Windows计划任务,则可以始终使用SCHTASKS:

SCHTASKS /CREATE /RU "Username" /RP "Password" /TN CREDCHECK /TR NOTEPAD /SC ONSTART
IF %ERRORLEVEL%==0 (ECHO Valid) ELSE (ECHO Invalid)
SCHTASKS /DELETE /TN CREDCHECK /F

对于/ TR和/ SC参数,可能有更好的值,但是你明白了