Meilleur auteur de réponses
Filter dossier

Question
-
Bonjour,
Svp
Le scripte qui suit fonction très bien.
cls $result = Get-ChildItem -Path '.\K' -Recurse –Directory | Sort-Object -Property Name -Descending | ForEach-Object { $diff = $_.LastWriteTime - $_.CreationTime [PsCustomObject]@{ Name = $_.Name CreationTime = $_.CreationTime LastWriteTime = $_.LastWriteTime TimeDiff = '{0}day {1}hours {2}minutes' -f $diff.Days, $diff.Hours, $diff.Minutes } } $result | Format-Table -AutoSize $result | Export-Csv -Path '.\EGDB\filter.txt' -NoTypeInformation
Mais il me manque un deuxième filtre sur la propriété des dossiers.
Image: folder-propriete
Comment sélectionner tous les folder avec la propriété "run"
Avec l'éditeur de txt j'ai l'info suivant (tout va bien):
bname KRKRN
passdone 902
maxbcwply 81
maxbczply -1
cstotal 20315
maxsolw 81
maxsolz 78
wmopen 98501125
wnopen 631701268
zmopen 60366798
znopen 386813160Merci Arnold
Réponses
-
Bonjour,
Il suffit de vérifier si les informations fournies ont été utiles.
Si oui, vous pouvez accepter une réponse utile comme réponse, sinon, bienvenue dans les commentaires.
Meilleures salutations,Sunny
Please remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com- Marqué comme réponse arnold_ mardi 14 décembre 2021 09:07
Toutes les réponses
-
Bonsoir Monsieur
Merci pour votre réponse.
Il s'est peut, que j'ai me suis mal exprimer.
S.v.p.
Mon scripte fonctionne très bien.
Mais comment ajouter un autre filtre qui me sélectionne uniquement les dossier .\K*"
en plus qui ont le mot "run". (= solvet) Voir l'image ajouter a ma 1. demande
Merci
Arnold
-
Ce script liste tous les dossiers dont le nom commence par K
qui contiennent le fichier RUN dans les sous-dossiers
cls $result = Get-ChildItem -Path '.\k*' -Recurse -Filter "RUN" | Sort-Object -Property Name -Descending | ForEach-Object { $diff = $_.LastWriteTime - $_.CreationTime [PsCustomObject]@{ Fullname = $_.Directory.fullName Name = $_.Directory.Name CreationTime = $_.Directory.CreationTime LastWriteTime = $_.Directory.LastWriteTime TimeDiff = '{0}day {1}hours {2}minutes' -f $diff.Days, $diff.Hours, $diff.Minutes } } "---------------------------------------------" $result | Format-Table -AutoSize $result | Export-Csv -Path '.\EGDB\filter.txt' -NoTypeInformation
Gastone Canali >
Se alcuni post rispondono al tuo quesito, ricorda di contrassegnarli come risposta e non dimenticare anche i post utili. GRAZIE! Dai un occhio ai link Click Here and Here Leaderboard Here
- Modifié GastoneCanali mercredi 23 juin 2021 19:40
- Proposé comme réponse ericlm128 dimanche 3 octobre 2021 08:44
-
Bonjour,
Il suffit de vérifier si les informations fournies ont été utiles.
Si oui, vous pouvez accepter une réponse utile comme réponse, sinon, bienvenue dans les commentaires.
Meilleures salutations,Sunny
Please remember to mark the replies as an answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com- Marqué comme réponse arnold_ mardi 14 décembre 2021 09:07