Vraag : Verwijder kopbal uit gecre�ërde serie gebruikend cmdlet krijgen-QADComputer?

O.k.,

So ik produceer een lijst van servers gebruikend:

$ServerList = (krijgen-QADComputer - OSName „Windows*Server*“ | Van het uitgezocht-voorwerp de naam)

What gebeurt, is dat wanneer ik $ServerList typ, ik deze output krijg:

Name




… etc.

Whenever die ik heb geprobeerd om het $ServerList serievoorwerp ALTIJD te gebruiken, het eerste element indcludes:

" Name


Which beweegt me ertoe om de eerste server in de lijst los te maken aangezien het programatically geen useful.

How ik elimineert de „Naam is “ dat wordt altijd opgenomen wanneer ik de serie $ServerList gebruik?

This moet super noobish zijn…  Maar ik ben bij een verlies…

Antwoord : Verwijder kopbal uit gecre�ërde serie gebruikend cmdlet krijgen-QADComputer?


U bent misverstand de vertoning.

De naam is een geen deel van de serie, daar is het omdat uw output geformatteerd is. Het voegt toe de Naam van kopbalbecase het enige bezit in uw serie van voorwerpen is.

Overweeg de output van dit:

$ServerList | ForEach-voorwerp {$_.Name}

Bericht nu u geen kopbal hebt, is er geen reden voor dit buiten u verwijdert de voorwerpen en verandert het in een serie van koorden.

Niets van dit zal een invloed op het blad hebben van Excel u produceert.

Chris
Andere oplossingen  
 
programming4us programming4us