是否有可能使用命令清除AD用户和计算机中的传呼机字段?

我需要运行一个包含100个用户名的清单,并清除他们的寻呼机字段,这可以使用Power Shell来完成吗? 包含用户名的文件名的input如下所示:itaig haruth geloos fested

如果你想/可以使用AD模块比这应该是没有道理的:

gc cidway.txt | Set-ADUser -Clear pager 

阅读帮助:

 Get-Help Set-ADUser -Parameter Clear 

…更多信息。

你的意思是一个脚本?

一些东西:

 Const ADS_PROPERTY_CLEAR = 1 foreach ($usr in Get-Content “C:\file.txt”) { Set objUser = GetObject _ ("LDAP://cn="+$usr", ou=finance, dc=fabrikam, dc=com") objUser.PutEx ADS_PROPERTY_CLEAR, "pageNumber", 0 objUser.SetInfo }