Codes-sources Batch

Cette catégorie contient des exemples de code-sources Batch
Ajouter un nouvel élément

    Da Vinci Crypt

    Éditeur : Laurent's Code WorkGroup + 64 Mo
    Initialement crée par un petit groupe de lycéens soucieux de rendre le monde numérique plus sûr pour le plus grand nombre, Da Vinci Crypt offre la possibilité à l'utilisateur de chiffrer ses données personnelles et de les stocker ensuite dans les pixels d'une image de son choix sans déformer celle-ci, offrant ainsi une double sécurité à l'utilisateur du logiciel : le chiffrement (via les algorithmes à chiffrement symétriques Blowfish), et un anonymat de taille puisque les données, une fois stockées dans une image, sont indétectables.
    Totalement gratuit et bénéficiant d'une aide intégrée avec des assistants permettant à l'utilisateur non averti de progresser en toute simplicité, Da Vinci Crypt met entre les mains du grand publique un ou ... Voir la suite

    progress.bat

    Licence : Autre
    Script avec Barre de Progression en pourcentage V1.0

    Ce script rajoute le pourcentage du temps écoulé jusqu'à atteindre 100%
    je vais l'améliorer pour la copie afin de combler les lacunes de xcopy pour ne copier que ce qui a été modifié. pour l'instant c'est la bar de progression qui est sujet.

    [Batch /Vbscript] Téléchargeur de fichier

    Licence : Gratuit
    C'est un script mixte [Batch /Vbscript] pour télécharger tout simplement un fichier depuis une URL tapée par l'utilisateur dans un inputBox

    Exemple de progressBar en bat

    Licence : Gratuit
    Un exemple complet de progressBar (progression et regression). Le code auto-génére une tâche (création d'un fichier de 200'000 octets), qui simule votre tâche, et affiche la progression de cette tâche. Vous pouvez l'analyser et l'adapter à votre situation.

    Commande externe de copie, sauvegarde, déplacement, conversion / redimensionnement / compression d'image, de videos, etc.

    Éditeur : Cmanix + 2 Ko
    Je vous présente ce code qui peut avoir plusieurs utilités comme je l'ai décrit dans le titre.
    Ce code va télécharger la dernière version du batch (c'est un faux-positif si votre antivirus se déclenche)
    n'hésitez pas à donnez votre avis.

    -mode copie/déplacement:
    Cette commande externe de copie/déplacement d'arborescence de dossier propose des options de copie en mode synchronisation, c'est à dire qu'elle remplace les fichiers existants que si la source est différente ou plus récente que le fichier de destination. Il est possible d'afficher une progression par fichier en plus de la progression générale.

    -mode sauvegarde:
    Le mode sauvegarde vous permet de faire des sauvegarde de dossier complète puis ... Voir la suite

    vishid.cmd

    Licence : Autre
    Ce code vous permet de cacher un dossier (si vous avez des dossiers sensibles)
    par exemple votre dossier est : "C:\interdit aux autres" vous pouvez faire:

    vishid "C:\interdit aux autres" /fr

    Pour rétablir à l'état initial votre dossier il faut vous mettre dans le même répertoire que celui-ci et faire:

    vishid * /fr

    Ajout d'utilisateur dans l'AD par VBScript

    Licence : Libre
    Ce script va consulter un fichier .csv (Users.csv) qui peut être édité grâce à Excel. Dans ce fichier il faudra remplir 3 colonnes, NOM, Prénom, Groupe. Le Groupe ici fait référence au groupe définissant le service dont la personne fait partie.

    VIsitez mon site sur : http://bidouilleit.com

    Batch - recherche fichier ou dossier et obtention de la taille

    Licence : Libre
    script permettant de rechercher des fichiers dans le disque par leur extension par exemple
    ou de d'obtenir la taille d'un dossier
    ex: ici je cherche tous les fichiers .pst sur le C: (script_fichier.cmd) ; ou j'obtiens la taille du dossier de ma session (script_dossier.cmd)

    attention on obtien la taille en octets. la conversion est :
    1 KO = 1024 O
    1 MO = 1024 KO
    1 GO = 1024 MO
    VIsitez mon site sur : http://bidouilleit.com

    DSV.cmd

    Licence : Autre
    Pour déterminer l'espace d'un disque en GB.

    ProgressBar.bat

    Licence : Autre
    Exemple de progress bar inline en batch

    ADS DETECTOR V1.2B Windows Vista et 7

    Licence : Gratuit
    Detection et destruction des flux de méta donnée (ADS) attaché sur vos fcihiers et dossier.
    Placé ce petit programme dans un répertoire, et lancer-le pour tester toutes son arborescence.

    Ne fonctionne pas sous Windows XP
    Code écrit en script batch.

    COMMUTATEUR ADSDETECTOR [-hlog] [-d {-p}]
    sans commutateur par defaut genere ADSLOG.txt
    -hlog --> genere un fichier log Html
    -d ---> supprime automatiquement les ADS (sans prompt) A utiliser dans votre répertoire de download par exemple
    -p ---> Prompt pour confirmation de la supression de l'ADS. Utiliser Uniquement avec le commutateur -d
    POUR LA VERSION BETA LE COMMUTATEUR -D EST AUTOMATIQUEMENT SETTER AVEC PROMPT (-d-p)

    Window.bat

    Licence : Autre
    Le fenêtrage de l'interpréteur de commande à base de script batch est enfin possible. utilisez la commande 'window /?' pour afficher l'aide.

    SauvegardeAuto.bat

    Licence : Autre
    Ce code à pour objectif d'être lancé automatiquement par le planificateur de tâches de Windows et ainsi d'assurer la sauvegarde de ces données.

    Titre du code : Sauvegarde automatique
    Compatibilité : Windows 2000, XP
    But : Sauvegarder ses données sur 1 clic ou automatiquement (Via gestionnaire de tâches)

    Bon il y a peut-être plus simple ... mais je n'ai pas réussi à faire autrement.

    La pose finale à la fin de l'exécution me permet de contrôler le matin en arrivant que le script s'est bien lancé pendant la nuit.

    Ah oui, comme je l'ai dit .... j'utilise le planificateur de tâches de Windows pour lancer au moment voulu mes ou mon petit programmes (Je fais des sauvegardes journalières et/ou h ... Voir la suite

    psw.cmd

    Licence : Autre
    Pour ne pas afficher la saisie utilisateur.
    Testé sous Windows XP SP2.

    ULC.cmd

    Licence : Autre
    Pour convertir une chaîne de caractère du majuscule/minuscule ou en minuscule/majuscule.

    Manipulation de variable dans une boucle for

    Éditeur : mclane1 + 628 octets
    Permet de montrer la différence entre la manipulation de variable avec et sans expansion retardée.
    Un batch, au moment de l’exécution, remplace toutes les variables par leur valeur (sauf les variables propre à la boucle for).
    Grâce à l'expansion retardée, on peut manipuler d'autres variables en cours d’exécution d'une boucle for.

    DVB.cmd

    Licence : Autre
    Supprime les doublons dans un fichier.
    Interprète seulement les chaînes alphanumériques, les caractères réservés sont donc interdits

    Dans l'exemple le fichier source est introduit comme paramètre "%~1" contient :
    Code :
    abc
    cba
    abc
    abcdef
    abcdef


    Le résultat sera redirigé vers le fichier tmp son contenu sera alors :

    Code :
    abc
    cba
    abcdef

    Disvol

    Licence : GPL
    Ce fichier batch permet de déterminer l'espace disponible en GB et MB.

    alter.bat

    Licence : GPL
    Ce batch affiche le nombre de démarrages de la machine pendant toute une journée, et liste les heures de fermeture et de mise en marche de l'ordinateur.

    ---> Pour que ce batch marche à la perfection vous ne devez pas créer de tâches planifiées.

    lignes_vides.bat

    Licence : Autre
    Ce code teste si un fichier contient des lignes vides.

    Le script nécessite un paramètre qui doit être un nom de fichier existant.
    Les noms comportant des espaces doivent être mis entre guillemets.

    Exemple d'utilisation :

    lignes_vides "c:\file 2.txt"

23 éléments

Responsable bénévole de la rubrique Windows : Siguillaume -