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 :

Décompresser fichiers et répertoire


Sujet :

Scripts/Batch

  1. #1
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2012
    Messages : 9
    Points : 3
    Points
    3
    Par défaut Décompresser fichiers et répertoire
    Bonjour,

    J'ai un début de script qui me permet de décompresser tous les fichiers d'un répertoire et sous-répertoire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    ' ------ SCRIPT CONFIGURATION ------
    strComputer = "."
    strFile     = "C:\" ' e.g. d:\scripts\test.vbs
    ' ------ END CONFIGURATION ---------
    set objWMI = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
    set objFile = objWMI.Get("Cim_Datafile='" & strFile & "'")
    WScript.Echo objFile.Name
    intRC = objFile.UnCompress ' To compress change this to objFile.compress
    if intRC <> 0 then
       WScript.Echo "There was an error compressing the file: " & intRC
    else
       WScript.Echo "File compression successful"
    end if
    Pouvez vous, svp, m'aider a compléter le script avec l’exclusion de la décompression des répertoires suivant? donc décompresser tous dans le c:\ d:\ e:\ mais pas le répertoires suivants:

    C:\WINDOWS \$Ntxxxxx
    C:\WINDOWS\$hf_mig$
    C:\WINDOWS\ie7updates
    C:\WINDOWS\ie8updates

    Merci d'avance.

    Salento.

  2. #2
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2012
    Messages : 9
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    j'ai finalement trouvé ce code: mais après exécution du script il ne fait rien, pas de message d'erreurs rien... pouvez vous svp m'aider?
    merci d'avance.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
    wql="SELECT * FROM Win32_Directory" _
      & " WHERE (Drive='c:' OR Drive='d:' OR Drive='e:')" _
      & " AND NOT Name like 'C:\\WINDOWS\\$Nt%'" _
      & " AND NOT Name='C:\\WINDOWS\\$hf_mig$'" _
      & " AND NOT Name='C:\\WINDOWS\\ie7'" _
      & " AND NOT Name='C:\\WINDOWS\\ie8'"
    Set colFolders = objWMIService.ExecQuery( wql )
    For Each objFolder in colFolders
        errResults = objFolder.Uncompress()
        'Wscript.Echo objFolder.Caption
    Next

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

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 840
    Points : 9 224
    Points
    9 224
    Par défaut

    Je vous conseille de poser votre question dans la section Vbscript peut-être vous trouviez votre bonheur

  4. #4
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2012
    Messages : 9
    Points : 3
    Points
    3
    Par défaut
    Citation Envoyé par hackoofr Voir le message

    Je vous conseille de poser votre question dans la section Vbscript peut-être vous trouviez votre bonheur

    GRAND Merci.

Discussions similaires

  1. Réponses: 6
    Dernier message: 28/06/2014, 15h47
  2. Décompresser fichiers et répertoires
    Par salento9 dans le forum VBScript
    Réponses: 7
    Dernier message: 08/05/2012, 19h55
  3. [TNMFTP] distinguer fichiers et répertoires
    Par say dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/09/2008, 12h21
  4. Renommage fichiers et répertoire recursif
    Par flasomm dans le forum Langage
    Réponses: 4
    Dernier message: 11/12/2005, 22h58
  5. [fichier] savoir si X est fichier ou répertoire
    Par iubito dans le forum Langage
    Réponses: 2
    Dernier message: 31/03/2003, 13h55

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