基本上,我想做的只是创建一个简单的批处理文件,以显示上次设置用户密码的时间并将过期。蝙蝠文件显示了很多未向用户显示的信息。我该如何只执行“密码最后设置,密码过期”呢?我试图通过PowerShell进行操作,但是活动目录模块不适用于我所在的公司。 当涉及到这些东西时,我是完全菜鸟,但是任何事情都会有所帮助。 这是一个简单的蝙蝠文件
@echo off
goto :input
:input
echo Press Enter To Continue:
echo[
set /p username=
net user %username% /domain
goto :input
答案 0 :(得分:0)
无需Powershell;只需过滤两行,就可以显示:
set /p "user=Enter Username: "
net user %user% | findstr /c:"Password Last Set" /c:"Password expires"
注意:%username%
是一个内置变量,用于保存当前登录用户的名称。因此,您应该使用另一个变量名。