私はこのコード行を持っています:$servers = Get-ADComputer -Filter {(enabled -eq "True") -and (OperatingSystem -Like "*Server*")} | Select-Object -ExpandProperty Name
どのように変数リストから名前を除外しますか?
それは働き、私たちのすべてのサーバーを取得します。次に、各マシンにpingを実行し、WMIとADを介してデータを取得します。問題は、PowerShellスクリプトが完全に返された4台のサーバーです。私はそれらがどれであるか知っています。彼らはすべてMKMK1xxxxで始まります。
私がやりたかったことは、何とか私のスクリプトでこれらを除外しています。私の$ servers変数にはすべてのサーバーがありますが、どのように除外しますか?
($サーバ-contains「MKNK1「)ELSE {ものをやっていき}これまでのところ、このロジックが働いていません。
感謝を{-m 1-スリープを開始する}場合。