Cuestión : Powershell - contiene

¿Estoy luchando para imaginar porqué - contiene opciones cuando la búsqueda con un arsenal trabaja para un arsenal y no para otro?

I que intenta utilizar el método aseado aquí: rel= " nofollow " del " _blank " del target= de " http://technet.microsoft.com/en-us/library/ee692798.aspx " del href= del código del om/en-us/library/ee692798.aspx

The de http://technet.microsoft.c: class= " lineNumbers " >
1 del >

$arrColours = “negro”, “azul”, “verde”
si ($arrColours - contiene “negro”) {Escribir-Anfitrión “verdad”}

$arrServices = Conseguir-Servicio | Nombre del Seleccionar-Objeto

0] primeros elementos del #show de $arrservices [

si ($arrServices - contiene “Alerter”) {Escribir-Anfitrión “verdad”} {Escribir-Anfitrión “falso”}
resultados " claros " de >

The del class= de

True

Name                                                                                          
----                                                                                          ¿el
False


So, del
del
Alerter encuentra el color, pero cuando intento cargar servicios, y ve si cierto servicio existe en el arsenal que no trabaja? ¿el

I piensa que tiene algo hacer con el tipo de arsenal, pero no sé convertir el arsenal a un arsenal de secuencias? la ayuda del

Any sería grande, el

Thanks

Shaun class= del

Respuesta : Powershell - contiene


Es porque $arrServices es un arsenal de objetos y usted no puede probar implícito la característica conocida.

Usted puede conseguir alrededor de eso al generar la lista, volviendo solamente el valor de una propiedad. Entonces usted puede utilizar contiene. Si no le pegan con el Donde-Objeto.

Chris
1:
2:
3:
4:
5:
$arrServices = Conseguir-Servicio | ForEach-Objeto {$_.Name}

$arrServices [0] # esto es una secuencia

si ($arrServices - contiene “Alerter”) {Escribir-Anfitrión “verdad”} {Escribir-Anfitrión “falso”}
Otras soluciones  
 
programming4us programming4us