Bienvenue aux batcheurs fous |
|
Liste d'exemples Batchs, plus complets et utilisables, de cette page : Lorsque la consultation est terminée, vous pouvez revenir ici en cliquant sur le bouton "précédent" de votre navigateur, ou avec [Alt]-[flèche_gauche]
Sauvegarde Windows-Mail + hibernation Ce batch sauvegarde (différentielle) les données de Windows-Mail
@echo off
Attente de Connexion Réseau En testant un PING sur la passerelle, on peut savoir si la connexion réseau est active. Cela permet d'attendre, au démarrage d'un ordinateur, qu'une connexion réseau soit établie, avant d'effectuer d'autres traitements réseau, comme des mappages, des connexions à des imprimantes, etc. C'est ce que fait le batch suivant, sur le 192.168.1.1 (supposé être l'IP de la passerelle).
@echo off echo Connexion OK endlocal
Différences entre deux répertoires Ce script analyse deux répertoires, passés en paramètres. Il détermine les différences entre le 1er répertoires et le second, et indique les fichiers nouveaux, les fichiers plus anciens, les fichiers plus récents et les fichiers en trop. Le résultat est enregistré dans le fichier "differences.txt" (robocopy.exe doit être dans le path) @echo off Je me sers de ce batch pour déterminer, chaque semaine, les différences par rapport à une sauvegarde mensuelle. Les fichiers différents sont ensuite copiés dans un 3e répertoire, permettant ainsi de conserver les différentes versions des fichiers, sans perdre de place (sans sauvegarde en double).
Appeler le logiciel de messagerie (par défaut), pour envoyer un e-mail. Il suffit simplement d'utiliser le protocole "mailto:" avec START. start "" mailto:mc@mclaveau.com .
|