Topic de megaler :

[HELP] Un Jean-informaticien pour m'aider en speed ?

  • 1

Salut mes kheys https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png

Je fais appel à vos humbles connaissances pour m'aider à en finir avec cette nuit blanche au plus vite https://image.noelshack.com/fichiers/2017/39/3/1506463227-risitaspeur.png

Je dois lister des noms de fichiers d'un grand nombre de dossiers, sous la forme "titre,titre,titre". Dans powershell si j'utilise :

(ls).name -join ','

j'ai exactement le résultat que je recherche, sauf que pour chaque dossier je dois ouvrir la commande, recoller la commande, puis copier le résultat manuellement pour le mettre dans une colonne excel. Etant une brêle totale j'ai juste chopé la commande mais je suis sûr que y a moyen de rendre ça plus rapide (genre exécuter la commande sur tous les dossiers que j'aurais mis dans un dossier unique, je sais pas si c'est clair).

Vous savez si y a moyen ? https://image.noelshack.com/fichiers/2018/11/6/1521277863-75432.jpg

J'avoue que ça m'éviterait de devenir zinzin https://image.noelshack.com/fichiers/2016/50/1481878288-asile2.jpg

J'ai pas compris le délire avec Excel mais si tu veux faire le.name sur tout les sous dossier tu peux rajouter -lR

Le 14 mars 2022 à 07:33:00 :
J'ai pas compris le délire avec Excel mais si tu veux faire le.name sur tout les sous dossier tu peux rajouter -lR

c'est qu'en fait je dois ensuite transférer le résultat sur excel :ok: mais ça peut être un début cimer, tu le rajoutes où dans la formule mon khey ?

Le 14 mars 2022 à 07:32:39 :
Récursivité

yes en bref c'est ça mais le problème c'est que j'ai pas le temps d'apprendre, pour ça que j'essaie de trouver des formules déjà toutes faites comme je suis sûrement pas le premier à vouloir faire un truc du genre :hap:

J'ai chopé ça de plus précis, ça va chercher les sous-dossiers mais pas facile de voir quand on passe d'un dossier à un autre, une idée mes kheys ?

Get-ChildItem -Recurse -File |
Group-Object -Property Directory |
ForEach-Object {
@(
$_.Group |
Resolve-Path -Relative | # make relative path
ForEach-Object Substring 2 # cut '.\' part
)-join','
}

  • 1

Données du topic

Auteur
megaler
Date de création
14 mars 2022 à 07:28:29
Nb. messages archivés
8
Nb. messages JVC
8
En ligne sur JvArchive 337