Hors-format de fichier

Je suis en train d'écrire un script qui après chaque itération d'une boucle (tableau de certains services), il permettra de recueillir les 4 valeurs pour chaque service sont les suivants: nom du serveur, nom de service, service de l'etat, et de début du service de nom

Donc, pour chaque itération, je tiens à la sortie de la 4 valeurs mentionnées dans un fichier externe (txt, svc, ou html) de telle sorte que chaque valeur sera organisé dans sa propre colonne. Actuellement, je utiliser l'onglet `t pour arranger les valeurs dans chaque colonne, mais il ne fonctionne pas très bien parce que certaines service de nom est beaucoup plus ou beaucoup plus courts afin de vis jusqu'à l'alignement de la colonne. Quelle autre solution proposez-vous donc toutes les colonnes sont alignées correctement

Ci-dessous est un extrait de mon script sur la façon dont je suis actuellement le format de la sortie vers un fichier txt

ForEach($service in services)
    $startname = $service.startname
    $state = $service.state
    $servicename = $service.name
    write-output "$server `t $servicename `t $state `t $startname is current" | out-file -append $ScriptDirectory
  • Dans quel format voulez-vous vraiment? TXT, CSV & HTML tous sont très différents de sortie des exigences de mise en forme.
  • TXT serait bien, aussi longtemps que son possible pour aligner toutes les colonnes correctement
InformationsquelleAutor Khanh Le | 2013-08-15