2017-10-17 17 views
0

J'ai deux fichiers texte, disons contenant:Powershell: Out-GridView avec des fichiers texte

1.txt:

1 
2 
3 
4 
5 
6 

2.txt:

a 
b 
c 
d 
e 
f 

Je suis essayer de lire les fichiers, puis afficher les résultats dans Out-Gridview (chaque fichier dans sa propre colonne):

1 a 
2 b 
3 c 
4 d 
5 e 
6 f 

J'essaie:

$list1= gc 1.txt 
$list2= gc 2.txt 



$list1 | Add-Member -Name "LIST 2" -MemberType NoteProperty -Value $liste2 


$list1 | out-gridview -wait 

Mais tout ce que je reçois est:

enter image description here

Comment puis-je avoir chaque fichier texte lu puis sortie à colonnes gridview? Merci beaucoup je ne peux pas comprendre cela ...

Répondre

0

Créer une table de hachage lorsque vous avez seulement deux colonnes. Comme ça:

$a = 1,2,3,4 
$b = "a","b","c","d" 
$hashtable = @{} 

for($i = 0;$a.Count -gt $i;$i++){ 
    $hashtable.Add($a[$i],$b[$i]) 
} 

$hashtable | Out-GridView 

si vous avez plus de deux colonnes, créez un objet personnalisé

+0

Merci, j'ai décidé d'utiliser une autre façon, mais cela est utile! – Rakha