Zum Inhalt wechseln


Foto

powershell Leerzeilen entfernen


  • Bitte melde dich an um zu Antworten
3 Antworten in diesem Thema

#1 rakli

rakli

    Board Veteran

  • 1.709 Beiträge

 

Geschrieben 26. April 2017 - 15:05

Hi,

 

folgende script erzeugt bei der Ausgabe zwischen Name und cout Leerzeilen,

wie bekomme ich die weg ? :-)

 

$A = get-distributiongroup
foreach ($i in $A)
{
 $G = (Get-DistributionGroup $i).member | measure
 $i | ft name
 $G | fl count
 }

 

Gruss

 

Rakli

 



#2 Necron

Necron

    Moderator

  • 11.556 Beiträge

 

Geschrieben 26. April 2017 - 15:22

Hi,

 

ich würde das Script eher mit einem Array aufbauen und mit New-Object arbeiten. Da hast du bei der Ausgabe deutlich mehr Flexibilität.

$array=@()
$A = get-distributiongroup
foreach ($i in $A)
{
 $G = (Get-DistributionGroup $i).member | measure
  $Info = New-Object PSObject -Property @{
    Name=$i.name
    Count=$G.count
  }
  $array +=$Info
 }
 $array|ft Name,Count

Cheers,
Daniel

-Daniel's Tech Blog-


#3 Cybquest

Cybquest

    Expert Member

  • 1.882 Beiträge

 

Geschrieben 26. April 2017 - 20:08

wozu eigentlich die ft's?

statt

$i | ft name
 $G | fl Count

 

einfach nur

$i.Name

$G.count


My name is Frank, you can say you to me.

#4 rakli

rakli

    Board Veteran

  • 1.709 Beiträge

 

Geschrieben 27. April 2017 - 06:49

Danke für den Tipp mit $i.Name.