IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

PowerShell supprimer fichier [PowerShell]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 2
    Par défaut PowerShell supprimer fichier
    Bonjour,
    Je souhaiterais supprimer tout les fichiers "$az" dans un dossier ainsi que dans toute son arborescence (dossier, sous-dossier,...). Tout cela en PowerShell.

    J'arrive a afficher ceux-ci avec cette commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Get-Children -Recurse -Include $az
    Mais pas moyen de faire une boucle pour les supprimer.

    Ex. en batch:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Cd C:\
    FOR %%A IN ($az) Do del %%A
    Qui d'ailleurs ne fonctionne pas comme voulu.

    J'attends avec impatience de vos réponse...

  2. #2
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut
    Salut,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Get-ChildItem -Recurse -Include $az|Remove-Item $_.fullname -whatif
    La boucle est dans le pipeline, si je puis dire.

    Peux-tu nous expliquer ce que contient $az ? Car ici c'est plutot une variable.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2008
    Messages : 2
    Par défaut Résolu
    $az n'est pas une variable mais un nom de fichier sans extension.

    J'ai trouver cette ligne de commande qui fonctionne à merveille.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    get-childitem * -include $az -recurse | remove-item
    Merci encore

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/11/2015, 22h50
  2. Modifier ou supprimer fichier en lecture seule
    Par axel-erator dans le forum Langage
    Réponses: 2
    Dernier message: 01/12/2005, 17h57
  3. Supprimer fichier uploader avec aspSmartUpload
    Par julio_097 dans le forum ASP
    Réponses: 2
    Dernier message: 11/08/2005, 16h27
  4. Réponses: 2
    Dernier message: 03/06/2005, 11h01
  5. [VB6] supprimer fichier caché
    Par camyo dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 28/07/2004, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo