Script de sauvegarde du serveur d'impression – IT-Admins – Serveur d’impression
Author: Titanfall —
Short summary: @ÉCHO DE SETLOCAL Script de sauvegarde de l'imprimante REM REM Ce script crée une sauvegarde d'imprimante sur un système serveur Windows 2008 ou plus récent REM (peut fonctionner aussi bien sur Windows Vista ou plus récent) REM Le script utilise des procédures Windows standard pour créer un fichier de sauvegarde d'imprimante Windows standard REM La […]
Quick overview
- Site
- Tutos GameServer
- Canonical URL
- https://tutos-gameserver.fr/2020/02/15/script-de-sauvegarde-du-serveur-dimpression-it-admins-serveur-dimpression/
- LLM HTML version
- https://tutos-gameserver.fr/2020/02/15/script-de-sauvegarde-du-serveur-dimpression-it-admins-serveur-dimpression/llm
- LLM JSON version
- https://tutos-gameserver.fr/2020/02/15/script-de-sauvegarde-du-serveur-dimpression-it-admins-serveur-dimpression/llm.json
- Manifest
- https://tutos-gameserver.fr/llm-endpoints-manifest.json
- Estimated reading time
- 4 minutes (181 seconds)
- Word count
- 601
Key points
- @ÉCHO DE SETLOCAL Script de sauvegarde de l'imprimante REM REM Ce script crée une sauvegarde d'imprimante sur un système serveur Windows 2008 ou plus récent REM (peut fonctionner aussi bien sur Windows Vista ou plus récent) REM Le script utilise des procédures Windows standard pour créer un fichier de sauvegarde d'imprimante Windows standard REM La sauvegarde comprendra les paramètres d'imprimante et les pilotes REM Utilisez "Print Management" pour restaurer la sauvegarde REM AVERTISSEMENT REM REM ——- REM Le script recherchera et supprimera automatiquement tous les fichiers antérieurs à intAge dans le dossier de destination!
- REM Définissez toujours un dossier de destination uniquement pour le système que vous allez sauvegarder.
- Les sous-dossiers REM seront ignorés.
- REM Valeurs REM CONFIG REM ————- REM strPrintServer = valeur de chaîne / PrintServer à sauvegarder – hôte local ou nom d'hôte REM intAge = valeur entière / âge maximum en jours pour les fichiers de sauvegarde, le script supprimera automatiquement les anciens fichiers de sauvegarde REM strPath = valeur de chaîne / SMB ou chemin UNC vers le dossier de sauvegarde, l'utilisateur exécutant doit avoir accès en lecture / écriture à ce chemin REM strMailServer = valeur de chaîne / serveur SMTP REM intMailServerPort = valeur entière / port du serveur SMTP REM strMailFrom = valeur de chaîne / à partir de l'adresse, doit pouvoir envoyer du courrier via le SMTP REM strMailTo = valeur de chaîne / destinataire du courrier REM strMailSuject = valeur de chaîne / ligne d'objet du courrier Valeurs REM CONFIG REM ================================================= ============================================ ENSEMBLE strPrintServer=serveur.domaine.local ENSEMBLE intAge=3 ENSEMBLE strPath=serveur.domaine.localsauvegarde$ImprimanteSERVEUR ENSEMBLE strMailServer=smtp.picoholdings.com ENSEMBLE intMailServerPort=25 ENSEMBLE strMailFrom=administrateur@administrateur.local ENSEMBLE strMailTo=administrateur@administrateur.local ENSEMBLE strMailSubject=Imprimante Sauvegarde – NOM DU SERVEUR REM ================================================= ============================================= REM Fin CONFIG Valeurs REM Script-System-Variables, ne changez pas d'ici!
Structured content
@ÉCHO DE SETLOCAL Script de sauvegarde de l'imprimante REM REM Ce script crée une sauvegarde d'imprimante sur un système serveur Windows 2008 ou plus récent REM (peut fonctionner aussi bien sur Windows Vista ou plus récent) REM Le script utilise des procédures Windows standard pour créer un fichier de sauvegarde d'imprimante Windows standard REM La sauvegarde comprendra les paramètres d'imprimante et les pilotes REM Utilisez "Print Management" pour restaurer la sauvegarde REM AVERTISSEMENT REM REM ——- REM Le script recherchera et supprimera automatiquement tous les fichiers antérieurs à intAge dans le dossier de destination! REM Définissez toujours un dossier de destination uniquement pour le système que vous allez sauvegarder. Les sous-dossiers REM seront ignorés. REM Valeurs REM CONFIG REM ————- REM strPrintServer = valeur de chaîne / PrintServer à sauvegarder – hôte local ou nom d'hôte REM intAge = valeur entière / âge maximum en jours pour les fichiers de sauvegarde, le script supprimera automatiquement les anciens fichiers de sauvegarde REM strPath = valeur de chaîne / SMB ou chemin UNC vers le dossier de sauvegarde, l'utilisateur exécutant doit avoir accès en lecture / écriture à ce chemin REM strMailServer = valeur de chaîne / serveur SMTP REM intMailServerPort = valeur entière / port du serveur SMTP REM strMailFrom = valeur de chaîne / à partir de l'adresse, doit pouvoir envoyer du courrier via le SMTP REM strMailTo = valeur de chaîne / destinataire du courrier REM strMailSuject = valeur de chaîne / ligne d'objet du courrier
Valeurs REM CONFIG REM ================================================= ============================================ ENSEMBLE strPrintServer=serveur.domaine.local ENSEMBLE intAge=3 ENSEMBLE strPath=serveur.domaine.localsauvegarde$ImprimanteSERVEUR ENSEMBLE strMailServer=smtp.picoholdings.com ENSEMBLE intMailServerPort=25 ENSEMBLE strMailFrom=administrateur@administrateur.local ENSEMBLE strMailTo=administrateur@administrateur.local ENSEMBLE strMailSubject=Imprimante Sauvegarde – NOM DU SERVEUR REM ================================================= ============================================= REM Fin CONFIG Valeurs
REM Script-System-Variables, ne changez pas d'ici! ENSEMBLE ScriptLog=%~dp0Imprimante_Sauvegarde_Journal.SMS
DEL % ScriptLog% ÉCHO Date / heure de début du journal des scripts:% Date% / heure:% Time% >>% ScriptLog% ÉCHO Paramètre de script: >>% ScriptLog% ÉCHO ================================================== ========================= >>% ScriptLog% ÉCHO strPrintServer:% strPrintServer% >>% ScriptLog% ÉCHO intAge:% intAge% >>% ScriptLog% ÉCHO strPath:% strPath% >>% ScriptLog% ÉCHO strMailServer:% strMailServer% >>% ScriptLog% ÉCHO intMailServerPort:% intMailServerPort% >>% ScriptLog% ÉCHO strMailFrom:% strMailFrom% >>% ScriptLog% ÉCHO strMailTo:% strMailTo% >>% ScriptLog% ÉCHO strMailSubject:% strMailSubject% >>% ScriptLog% ÉCHO ================================================== ========================= >>% ScriptLog%
ÉCHO Obtenir la date au format AAAA-MM-JJ (en supposant que les paramètres régionaux sont les États-Unis) >>% ScriptLog% POUR /F "jetons = 1,2,3,4 delims = /" %%UNE DANS ('Date / T') FAIRE ENSEMBLE NowDate=%%RÉ%% C%%B>> % ScriptLog% POUR /F "tokens = 1,2 delims =:" %%UNE DANS («Time / T») FAIRE ENSEMBLE NowDate=% NowDate%_%%UNE%%B>> % ScriptLog% ÉCHO ================================================== ========================= >>% ScriptLog%
ÉCHO Démarrage de la sauvegarde de l'imprimante: >>% ScriptLog% %windir%System32BobineOutilsPrintBRM.EXE –B –S %strPrintServer% –F %strPath%%NowDate%_%strPrintServer%.bak >>"% ScriptLog%"
ÉCHO ================================================== ========================= >>% ScriptLog%
ÉCHO Nettoyage de sauvegarde >>% ScriptLog% CSCRIPT %~dp0Imprimante_Sauvegarde_Nettoyer.vbs % intAge% "% strPath%" >> % ScriptLog% ÉCHO Nettoyage de sauvegarde terminé >>% ScriptLog% ÉCHO ================================================== ========================= >>% ScriptLog% ÉCHO Fichiers actuels dans le chemin de sauvegarde: >>% ScriptLog% DIR % strPath% >>% ScriptLog% ÉCHO ================================================== ========================= >>% ScriptLog%
ÉCHO Date / heure de fin du journal de script:% Date% / heure:% Time% >>% ScriptLog% ÉCHO Envoi de messages d'information >>% ScriptLog% %~dp0SMTPSEND.EXE –F%strMailFrom% –t%strMailTo% –h%strMailServer% –p%intMailServerPort% –s%strMailSubject% –je%ScriptLog% >> %ScriptLog%
ÉCHO ================================================== ========================= >>% ScriptLog%
ENDLOCAL
Click to rate this post! [Total: 0 Average: 0]
Topics and keywords
Themes: Serveur d'impression
License & attribution
License: CC BY-ND 4.0.
Attribution required: yes.
Manifest: https://tutos-gameserver.fr/llm-endpoints-manifest.json
LLM Endpoints plugin version 1.1.2.