【问题标题】:PowerShell Script to check if a computer is a domain controller or not用于检查计算机是否为域控制器的 PowerShell 脚本
【发布时间】:2022-11-10 04:26:07
【问题描述】:

用于检查计算机是否为域控制器的 PowerShell 脚本

用于检查计算机是否为域控制器的 PowerShell 脚本

【问题讨论】:

    标签: windows powershell


    【解决方案1】:

    下面的代码可以在 Windows PowerShell 上运行。它将接受一个名为的计算机输入列表计算机.csv并循环它们以检查它是否是域控制器,然后将结果输出到check_for_domain_controller.csv

    Import-Module ActiveDirectory
    
    $listofcomputers = Import-CSV -Path "C:\computers_list.csv"
    
    foreach ($computerobject in $listofcomputers)
    {
        $computername = $computerobject.Name
        Get-DomainRole -Computername $computername | 
        Export-csv -Path "C:check_for_domain_controller.csv" -Append -NoTypeInformation
    } 
    

    输入(computers.csv)
    姓名
    DC1
    DC2
    DC3
    DC4
    PC1
    PC2

    输出(check_for_domain_controller.csv)
    “计算机”、“IP 地址”、“PCType”、“域角色”
    "DC1","10.10.10.1","桌面","域控制器"
    "DC2","110.10.10.2","桌面","域控制器"
    "DC3","10.10.10.3","桌面","域控制器"
    "DC4","10.10.10.4","桌面","域控制器"
    "PC1","10.10.10.5","桌面","会员服务器"
    "PC2","10.10.10.6","桌面","会员服务器"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-09
      相关资源
      最近更新 更多