On l’a vu, Backup.cmd effectue une sauvegarde qui écrase le contenu de la bande insérée, sans changer son label de support. Ce script utilise, directement ou indirectement, tous les autres scripts, à l’exception de TapePrep.cmd.
Le listing 1 contient Backup.cmd. Le renvoi A montre les variables d’environnement qui
Etape 2. Comprendre comment le script principal fonctionne
régissent son fonctionnement. Pour utiliser le script, il faut personnaliser ces variables, à l’étape 3.
Une fois les variables définies, Backup.cmd utilise Refresh.cmd pour rafraîchir le lecteur de bande. Après quoi, le script effectue trois opérations importantes. Premièrement, Backup.cmd utilise PhysicalMedia.cmd pour voir s’il y a une bande dans le lecteur. Ensuite, il utilise Media- Name.cmd pour déterminer le label de support de la bande. Enfin, Backup.cmd utilise MediaGUID.cmd pour déterminer la GUID support logique de la bande.
Si les trois opérations réussissent, Backup.cmd définit la variable COMMAND, qui contient la commande NTBackup, comme le montre le renvoi B du listing 1. Le script enregistre la commande NTBackup dans le fichier log du script nommé backup.log puis exécute la commande. Une fois que NTBackup a effectué la sauvegarde, Backup.cmd écrit le code de sortie de NTBackup dans backup.log. Enfin, Backup.cmd examine les variables EJECT, MAILLOG et PRINTLOG, comme le montre le code du renvoi C dans le listing 1. Si l’une de ces variables est réglée sur YES, Backup.cmd appelle les scripts appropriés.
Si l’une des trois opérations échoue (c’est-à-dire si le script ne peut pas détecter la GUID de support physique, le label de support ou la GUID support logique de la bande), Backup.cmd appelle la sous-routine :DIE, que montre le renvoi D du listing 1. Ce code affiche un message d’erreur, crée le fichier error.log dans le répertoire de données NTBackup et écrit le même message d’erreur dans error.log et backup. log. Selon les valeurs définies pour les variables MAILLOG et PRINTLOG, le code pourrait aussi envoyer par e-mail et/ou imprimer le fichier log NTBackup le plus récent, qui contient le message d’erreur.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Secteur public : l’IA accélère la modernisation des infrastructures
- De l’inventaire à l’action : l’Asset Management au service d’un Numérique plus responsable
- IA et bureaucratie : la complexité qui grève les projets
- IA dans les services financiers : priorité stratégique, mais passage à l’échelle sous tension
Articles les + lus
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
À la une de la chaîne Tech
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
