Import CSV | Array et Hashtable structurés ! [POWERSHELL] - Shell/Batch - Programmation
Marsh Posté le 13-06-2013 à 13:13:56
Bon j'ai réussi à gérer les \ à mettre les truc entre tabulation dans un fichier, en en ayant 1 par ligne, à supprimer la premiere ligne qui ne m'intéressait pas.
Maintenant je me retrouve avec un fichier type :
nomgroup1
droitgroup1
nomgroup2
droitgroup2
nomgroup3
droitgroup3
J'ai voulu le mettre dans un tableau avec une boucle, mais impossible le but étant de pouvoir les appeler un par un. Le mieux serait $groupe[1].nomgroupe et $groupe[1].droit pour pouvoir faire une boucle avec après...
J'ai donc voulu créer un tableau structuré : $tab = @{key1=value1;...}.
Mais je ne peux pas appeler $tab[1].keys ou values !!!
Si quelqu'un a une solution, je suis preneur, car je bloque là-dessus, et je ne sais vraiment pas comment faire :s
Merci d'avance,
Cdt,
Nico.
Marsh Posté le 13-06-2013 à 14:29:29
Bon réponse trouvée tout seul =/
Je la link ici au cas où quelqu'un passe par là :
Code :
|
Code :
|
Code :
|
Ici je fais un Write-Host, mais bien sûr on peut faire autre chose
Nico.
Marsh Posté le 13-06-2013 à 08:34:29
Bonjour à tous,
Je travail sur sharepoint 2013 en ce moment. Je dois écrire un script pour importer les anciennes applications web, collections de sites, et autres.
Tout ça, à partir d'une fichier csv.
Le problème est que mon fichier csv est de la sorte :
AppliWeb\{sous-site1}\{sous-site2}\Titre\biblio GROUPE DROIT [TABULATION] GROUPE DROIT
( {sous-site1/2} sont facultatifs et peuvent être vide.)
Donc je me demandais comment gérer en powershell le fait d'avoir un premier Delimiter en \ et ensuite en TABULATION.
Si quelque uns parmis vous ont des liens pour m'aider là-dessus ou des connaissances !
Cdt,
Nicolas.
Message édité par nico1705 le 13-06-2013 à 13:15:54