2011-12-14 11 views
5

değeri1'den fazla bir senaryo bu kısmını aldık

| Where {$_.property = statement} 

Ben iki değeri karşılaştırmak zorundadır, böylece başka bir değer eklemek istiyorum, bu yüzden komut gidiyor Bu gibi çalışmak için bu yardımcı olabilecek herhangi bir kişi?

cevap

18

Mantıksal ve powershell -and kullanılarak yapılır:

| Where {$_.property -eq statement -and $_.anotherproperty -eq anotherstatement} 
+0

o kadar kolay gerçekten? :) - Teşekkürler Lee – Casper

4

Aradığınız sözdizimi -and ve -or.

Bu örnek baskılar değişken a büyüktür 9 ve

$a = 10 
if ($a -gt 9 -and $a -lt 11) { Write-Host "Hello" } 

az 11. ise "Merhaba" Ayrıntılar için documentation bakınız.