Petit script VBS pour dézipper sous Win 7
Ferméyg_be Messages postés 23338 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 novembre 2024 - 26 juil. 2022 à 00:08
- Petit script VBS pour dézipper sous Win 7
- Script vidéo youtube - Guide
- Dézipper un fichier - Guide
- Telecharger photofiltre 7 gratuit - Télécharger - Retouche d'image
- Win setup from usb - Télécharger - Utilitaires
- Telecharger win rar - Télécharger - Compression & Décompression
6 réponses
25 juil. 2022 à 17:45
bonjour, quelle erreur?
Cela donne quoi avec un script simple, genre
msgbox "bonjour"
25 juil. 2022 à 18:01
Bonjour
message corrigé par l'ajout de la coloration syntaxique, voir ici pour tes prochains messages
Modifié le 25 juil. 2022 à 20:25
Holala, je suis pas sérieux.
Je m'excuse et te remercie Whismeri
A yg_be
msgbox "bonjour"
Oui, ça cela fonctionne et l'erreur c'est :
ligne 1 carac 1
Caractère incorrect
Code 800A0408
Erreur de compilation Microsoft VBScript
Pour rappelle : ceci avec Windows 7
Merci pour votre (ton) 1er engagement - Marc
Modifié le 25 juil. 2022 à 20:09
peut-être simplement un problème avec l'encodage des caractères dans le fichier?
moi j'essaerais de retaper les caractères de la première ligne, voir ce que cela donne.
25 juil. 2022 à 20:54
J'y ai bien pensé mais ce n'est pas ça, je pense plutôt à une configuration win 7 qui ne veut pas travailler avec VBS, il me faut peut-être installer un truc mais je ne trouve pas quoi. Cela doit être un truc que j'ai dû mettre sur mon Win 10 ou peut-être qui est installé implicitement.
Étant donnée que j'habite très loin de chez elle (Moi Hanovre elle Angoulême), je voudrais la dépanner très vite car je ne suis que de passage.
Une question. Ne peut on pas faire ça avec un fichier bath ? Mais le savoir et le temps me manque.
On a un dossier de départ, le download et un dossier où il faut le déplacer et le dézipper avec l'option remplacer et puis l'effacer.
Il faut juste vérifier que le fichier dans le download contient les mots Captvty et .zip avant.
26 juil. 2022 à 00:08
Le fichier avec msgbox, c'est aussi du vbs. Et cela fonctionne, si j'ai bien lu.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionModifié le 25 juil. 2022 à 22:26
Bonjour,
Voilà un script .bat qui correspond à ton besoin :
@echo off
setlocal enableextensions disabledelayedexpansion
chcp 28591 >nul
:: -------------------------------------------
:: on définit les variables
:: -------------------------------------------
set "source=D:\Downloads"
set "destination=C:\Captvty"
:: -------------------------------------------------
:: on ajoute 7-Zip à la variable %PATH%
:: -------------------------------------------------
echo %PATH% | findstr "7-Zip" || set "PATH=%ProgramFiles%\7-Zip;%PATH%"
:: -------------------------------------------------
:: on décompresse l'archive dans le dossier voulu
:: -------------------------------------------------
cd /d "%source%" || exit /b 1
for /f "delims=" %%A in ('2^>nul dir /b /od captvty*.zip') do (
7z x -y -o"%destination%" "%%~fA"
del /f /s /q "%%~fA"
)
:: ---------------------------------------------------
:: on quitte le script
:: ---------------------------------------------------
exit /b 0
Avant de pouvoir utiliser le script, il faudra juste installer 7-zip disponible ici :
25 juil. 2022 à 23:16
Bon ben je vais essayer ça après avoir installé 7-zip sur la machine de ma sœur.
Une question mais c'est juste pour me coucher moins bête (t’inquiète il me restera encore du chemin à faire)
Que signifie :
chcp 28591 >nul
Et surtout merci d'avance.
Modifié le 25 juil. 2022 à 23:45
C'est pour définir l'encodage de caractères dans la console :
http://gillot55.free.fr/Articles/2015-03-12_Les_pages_de_codes_(ASCII_Unicode_UTF-8_etc).pdf
-
chcp 850 => DOS Latin 1
chcp 1252 => Windows-1252 (West European Latin)
chcp 28591 => ISO-8859-1
chcp 65001 => UTF-8