Comment extraire un fichier zip avec vbscript

Extraire un fichier ZIP avec VBScript.

Lorsque Microsoft a lancé la génération actuelle de son Windows Script Host en 2002, il mis à la disposition des développeurs et administrateurs système un environnement de script puissant et flexible. Combiné avec un modèle accessible dans WSH objet qui permet aux programmeurs d`automatiser certaines des fonctionnalités intégrées du système d`exploitation Windows, VBScript, également connu sous le Visual Basic Scripting Edition, peuvent effectuer des tâches simples avec seulement quelques lignes de code. Parce que Windows depuis XP a inclus un support natif pour la compression et l`extraction de fichiers zip, un script VBScript court peut extraire le contenu d`un fichier zip dans un dossier.

  • Cliquez "Démarrer", "Tous les programmes", "Accessoires", "Bloc-notes" pour ouvrir le Bloc-notes de Windows.

  • Copiez et collez le code VBS suivant dans la fenêtre du Bloc-notes:

    Fonction Décompressez (strFileName, strFolderName)

    Dim objShell

    Dim objFSO

    `Créer Shell.Application afin que nous puissions utiliser la méthode CopyHere




    Set objShell = CreateObject ("Shell.Application")

    `Créer FileSystemObject afin que nous puissions utiliser FolderExists et CreateFolder si nécessaire

    Set objFSO = CreateObject ("Scripting.FileSystemObject")

    «Créer un dossier pour recevoir des fichiers si elle n `existe déjà

    Si Non objfso.FolderExists (strFolderName) Puis objfso.CreateFolder strFolderName

    `Utiliser CopyHere pour extraire les fichiers

    objshell.NameSpace (strFolderName) .CopyHere objshell.NameSpace (strFileName) .Items

    Réglez objFSO = Nothing

    Réglez objShell = Nothing

    End Function

    Mettez votre propre nom de fichier zip et le nom du dossier dans les citations dans la ligne suivante

    Décompressez "C: Test Test.zip","C: Test Test"

  • Modifier la dernière ligne de remplacer votre propre nom de fichier zip et le nom du dossier pour les exemples donnés à l`intérieur des guillemets. Vous pouvez spécifier un dossier existant ou non. Le script va créer le dossier si elle n`existe pas déjà.

  • Cliquez "Fichier", "Enregistrer sous" pour ouvrir la fenêtre de dialogue Enregistrer sous. Type "extractzip.vbs" (Sans les guillemets) dans la "Nom de fichier" boîte. Sélectionner "Tous les fichiers (.)" du "Sauvegarder comme type" menu déroulant. Clique le "sauvegarder" bouton pour enregistrer le nouveau fichier VBS.

  • Cliquez "Démarrer", "Documents" pour ouvrir une fenêtre de l`Explorateur Windows. Accédez au dossier où vous avez enregistré le fichier VBS à l`étape 4. Double-cliquez sur extractzip.vbs pour exécuter le script et extraire le fichier zip dans le dossier spécifié.

AUTRES

» » » » Comment extraire un fichier zip avec vbscript