Rya*_*ner 14 windows active-directory
我管理的 Windows 域有数百个我不认识的计算机名称,我想在尝试追踪错误命名的名称之前删除未使用的旧名称。
有没有办法查看机器上次登录网络的时间?通过 dhcpd 或用户登录事件或其他方式。
jsc*_*ott 15
您可以使用dsquery
(technet 链接)来定位不活动的计算机:
dsquery computer -inactive 10 -limit 0
显示已闲置 10 周或更长时间的计算机。
来自dsquery computer /?
(技术网链接)
...
-inactive <NumWeeks> Finds computers that have been inactive (stale)
for at least <NumWeeks> number of weeks.
...
Run Code Online (Sandbox Code Playgroud)
如果您想从域中删除列表,您可以将输出通过管道传输到dsrm
( technet link )。请注意,这不会打扰您的提示,因此请谨慎使用。
dsquery computer -inactive 10 -limit 0 | dsrm -noprompt
小智 7
您可以通过 DSQUERY 返回计算机帐户。下面的示例将返回过去 4 周内未登录的计算机帐户。
dsquery computer -inactive 4 -limit 0
Run Code Online (Sandbox Code Playgroud)
然后,您可以将输出通过管道传输到文件,或者通过管道传输到 DSRM 命令来简单地删除它们。
dsquery computer -inactive 4 -limit 0 | dsrm -noprompt
Run Code Online (Sandbox Code Playgroud)
我敢肯定,可以通过 powershell 实现类似的功能。
归档时间: |
|
查看次数: |
10409 次 |
最近记录: |