| Exploration des scripts
fournis.
(Par défaut le répertoire \Netscape se trouve sur la partition
D :)
Voici le contenu commenté de « gf.cmd » :
cd D:\Netscape\SuiteSpot\proxy-proxy1\conf_bk\
Pour se placer dans le bon répertoire
:redo
Étiquette
ftp.exe -d -s:gf.txt
Recherche par FTP du fichier filtre.gz sur le serveur ftp.ac-toulouse.fr
if not exist .\filtre.gz goto redo
Si pour une raison quelconque (serveur saturé par exemple) le téléchargement
n'a pas pu se faire : recommencer.
gunzip -c filtre.gz > filtre.txt
Décompression du fichier filtre.gz en filtre.txt
del filtre.gz
Suppression du fichier filtre.gz
echo "-----------------------------------" >>
filtrage.txt
date /T >> filtrage.txt
time /T >> filtrage.txt
echo "Fichier filtre chargé" >> filtrage.txt
Ecriture d'une trace datée dans le fichier filtrage.txt
Voici le contenu commenté de « redo.cmd » :
cd D:\Netscape\SuiteSpot\proxy-proxy1\conf_bk\
Pour se placer dans le bon répertoire
cmd /c pxstop.cmd
Arrêt du service proxy (web)
copy filtre.txt + local.txt filtre.url
Concaténation du fichier filtre.txt avec le fichier de filtrage
local dans lequel vous pouvez écrire vos propres filtres.
cmd /c pxstart.cmd
Redémarrage du service proxy (web)
echo "-----------------------------------" >>
filtrage.txt
date /T >> filtrage.txt
time /T >> filtrage.txt
echo "Nouveau filtre pris en compte" >> filtrage.txt
Écriture d'une trace datée dans le fichier filtrage.txt
Voici le contenu commenté de « install.bat » :
AT \\proxy1 11:00 /every:me cmd /c D:\Netscape\SuiteSpot\proxy-proxy1\conf_bk\gf.cmd
Ici la machine "proxy" est sensée se nommer « proxy1 »,
c'est à vérifier par « Panneau de configuration/Réseau ».
Cette ligne a pour objet de programmer l'exécution du script « gf.cmd »
à 11H tous les mercredis. C'est un exemple. Veuillez indiquer une
heure différente (en notation 24H) et/ou un jour différent pour
optimiser vos chances de réussir le téléchargement du fichier « filtre.txt ».
[ Attention aux tranches horaires sur les routeurs ASTER ]
Pour le choix du jour utilisez l'une des abréviations suivantes :
l,m,me,j,v,s,d
AT \\proxy1 00:00 /every:me cmd /c D:\Netscape\SuiteSpot\proxy-proxy1\conf_bk\redo.cmd
Programmation de l'exécution du script "redo.cmd".
Ici l'exécution se fera de nuit.
echo "-----------------------------------" >>
filtrage.txt
date /T >> filtrage.txt
time /T >> filtrage.txt
AT >> filtrage.log
Ecriture d'une trace datée dans le fichier filtrage.txt
Remarque :
Redo.cmd peut être utilisé directement pour prendre en compte immédiatement
une modification sur local.txt
Format d'écriture d'un filtre dans le fichier local.txt :
Dans un filtre, une ligne doit présenter l'une des formes suivantes :
:// « adresse_IP »/.*
:// »nom_DNS »/.*
:// « adresse_IP »/ « chemin_spécifique »/.*
:// »nom_DNS »/ « chemin_spécifique »/.*
Toute erreur de syntaxe empêchera le fonctionnement du filtrage.
|