0

ドメイン内のサーバーをリストに入力しようとしていますが、部分的に成功しています。私のリストには 5 つの項目があり、これは私が持っているサーバーと同じ数です。

残念ながら、それらはすべて [コレクション] と呼ばれています。

フォームは Sapien Powershell Studio で生成されます

$strCategory = "computer"
$strOperatingSystem = "Windows*Server*"

$objDomain = New-Object System.DirectoryServices.DirectoryEntry

$objSearcher = New-Object System.DirectoryServices.DirectorySearcher
$objSearcher.SearchRoot = $objDomain

$objSearcher.Filter = ("OperatingSystem=$strOperatingSystem")

$colProplist = "name"
foreach ($i in $colPropList) { $objSearcher.PropertiesToLoad.Add($i) }

$colResults = $objSearcher.FindAll()

foreach ($objResult in $colResults)
{

    $objComputer = $objResult.Properties;
    $objComputer.name
    $checkedlistbox1.Items.add($objComputer.name)
}

チェックリストに適切な名前を表示するにはどうすればよいですか。

助けてくれてありがとう:)

4

2 に答える 2