Enlever les espaces dans un fichier texte apres plusieurs commande
Bonjour,
Je m'explique Voici mon code
Code:
1 2 3 4 5
|
Get-Content computer.txt | ForEach-Object { Get-WmiObject win32_NetworkAdapterConfiguration -computername $_ | format-list DNSHostname, Description, DNSDomain, IPAddress, MacAddress;
Get-WmiObject win32_computersystem -computername $_ | format-list Name, Version, Description,Domain, Manufacturer, Model, Roles, SystemStartupOptions, SystemType, TotalPhysicalMemory, UserName,IdentifyingNumber;
Get-WmiObject win32_computersystemproduct -computername $_ | format-list __SERVER, Version, Description,Domain, Manufacturer, Model, Roles, SystemType, TotalPhysicalMemory/1KB, UserName,IdentifyingNumber ;
Get-WmiObject win32_Diskdrive -computername $_ | format-list systemname, Interfacetype, Caption } | Out-File test111.txt |
En gros je regarde une liste d'ordinateurs dans computer.txt, je fais plusieurs Get-WmiObject Win32_..... et je le sort dans un fichier texte.
Dans mon fichier texte cela se représente sous la forme de :
Ordinateur1
Information
Information
Information
Ordinateur2
Information
Information
Information.....
Chaque information correspond a une requete Get-WmiObject, j'aimerais que lespace entre chaque information soit enlevé afin que chaque ordinateur forme un bloc avec ses informations.
Quelqu'un peut il m'aider svp ?
Cdt et merci !