none
列出多個AD電腦物件 RRS feed

  • 問題

  • 請問如何在AD中的特定ou,用powershell的Get-ADComputer 將多個電腦物件列出?

    情境一:列出在一個csv file中的電腦名稱

    情境二:列出電腦名稱為pc00123~pc00200

    2015年4月28日 上午 09:04

所有回覆

  • 情境一:列出在一個csv file中的電腦名稱

    file.csv 檔案中電腦名稱在 PC 欄位

    import-csv file.csv|%{
    $PC=$_.PC
    get-adcomputer $PC
    }


    情境二:列出電腦名稱為pc00123~pc00200

    123..200|%{
    $PC='PC00'+$_
    get-adcomputer $PC
    }


    • 已提議為解答 William-IT 2015年5月13日 上午 01:29
    2015年4月29日 上午 03:14
  • 您好,

    請問 import-csv file.csv|%{  其中的%是代表什麼?

    2015年4月29日 上午 10:49
  • 您好
    在powershell裡面那個位置 "%"的用法就等於foreach
    您可以下這個指令
    get-alias -definition foreach-object
    就會出現解說了

    歡迎開發者或IT技術工作者同好在開發過程中遇到的問題或相關經驗分享在MSDN論壇上,供大家經驗交流學習
    並請記得將對您有幫助的回覆"標示為解答"以幫助其他尋找解答及參與社群討論的朋友們。

    Please remember to click Mark as Answer on the post that helps you. This can be beneficial to other community members reading the thread.


    • 已編輯 albert.cc 2015年4月30日 上午 05:44
    • 已提議為解答 Bryan.Lo 2017年10月11日 上午 03:54
    2015年4月30日 上午 05:44
  • 您好,

    如果要在這2個情境中,指定searchbase 在某個OU下,

    要怎麼作?

    2015年5月3日 上午 11:07
  • 用 searchbase 參數,範例如下

    Get-ADComputer  -filter * -SearchBase "ou=ouname,dc=yourdoman,dc=com,dc=tw"

    詳細用法可用 Get-Help Get-ADComputer -Full 取得說明

    • 已提議為解答 William-IT 2015年5月13日 上午 01:29
    2015年5月5日 上午 03:46
  • 請問import csv檔和AD search base 語法,看來不能同時使用,是嗎?


    • 已編輯 BenTen27 2015年5月19日 上午 03:29
    2015年5月19日 上午 03:29