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 :

Script suppression d'un fichier spécifique dans plusieurs dossiers. [PowerShell]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 3
    Par défaut Script suppression d'un fichier spécifique dans plusieurs dossiers.
    Bonjour,
    Je suis actuellement stagiaire dans une société.
    Je dois effacer des fichiers se trouvant dans le répertoire "Downloads" appartenant à chaque utilisateur (je me situe sur le serveur où on stocke les fichiers des users).
    Etant donner que j'ai plus de 500 utilisateurs (je ne peux faire à la main), je veux créer un script.
    Donc dans ce chemin "F:\users\"lenomdel'utilisateur"\My Documents\Downloads", je voudrais qu'il supprime le contenu du "download" de chaque utilisateur.
    J'ai des débuts de pistes, mais si vous pouvez m'orienter vers la réponse, j'en serai ravi !

  2. #2
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par défaut
    Postez votre code et

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 3
    Par défaut
    Ah ah oui oui ^^
    Mais c'est bon, j'ai trouvé par moi même
    Je vous donne le code pour aider les gens qui pourront être dans le même problème que moi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    foreach ($ligne in get-content "c:\temp\Listuser.txt")
    {
    If (-not (Test-Path  "F:\users\$ligne\My Documents\Downloads"))
    {    
        $ligne=$ligne.Trim()
        Remove-Item "C:\users\$ligne\My Documents\Downloads" -Recurse 
        echo "Le dossier Download de l'utilisateur $ligne a été purgée" >> log.txt
    
    }
    else 
        {
       echo "Le dossier Download de l'utilisateur $ligne n'existe pas" >> log.txt
        }
    }

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

Discussions similaires

  1. Script pour vérifier qu'un fichier existe dans plusieurs dossiers.
    Par suya95 dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 08/12/2014, 16h45
  2. Réponses: 2
    Dernier message: 21/04/2014, 22h31
  3. Réponses: 2
    Dernier message: 05/05/2011, 09h30
  4. Réponses: 1
    Dernier message: 04/02/2010, 20h41
  5. Réponses: 1
    Dernier message: 13/10/2008, 08h17

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