none
根据用户账号的SAMACCOUNTNAME批量移动用户账号和计算机账号问题求助

    问题

  • 在powershell中使用import-csv命令导入一个CSV文件,里面都是用户账号的SamAccountName,如何获取到用户账号对应的计算机账号。

    import-csv c:\abc.csv | foreach-object {get-adcomputer -filter 'name -like "$_.SamAccountName*"'}此命令无结果或者出错。

    单独使用get-adcomputer -filter 'name -like "ABC*"'会给出ABC开头的所有计算机。

    2016年12月8日 9:22

全部回复

  • Hi,

    >>里面都是用户账号的SamAccountName,如何获取到用户账号对应的计算机账号

    Get-ADUser 和 Get-ADComputer 是2个独立的命令, 没看到可以通过filter 用户名获取到计算机账号这种情况。

    但是你可以通过运行Get-ADUser -filter * -properties * 可以看到logon worksatation 属性。

    最后您可以试着运行:help get-aduser -full 或者 help get-adcomputer -full 获取更多帮助!

    Best regards,

    Andy


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2016年12月9日 8:36
    版主