À une certaine heure, un fichier ASP doit être exécuté régulièrement pour effectuer une tâche. Par exemple, une usine doit collecter les relevés de tous les compteurs électriques à 9 heures du matin. chaque compteur électrique via IN SQL Nous utilisons désormais Un fichier ASP réagrège les relevés du tableau en IN SQL dans MS SQL.
Vous avez peut-être vu de nombreuses façons d'exécuter régulièrement des fichiers ASP, mais ce dont je vais parler maintenant est une méthode simple, qui peut être facilement mise en œuvre à l'aide de tâches planifiées.
Tout d’abord, vous devez écrire un fichier js ou vbs pour appeler tous les ASP que vous exécutez. Vous trouverez ci-dessous le code des fichiers js et vbs. Vous pouvez choisir l'un ou l'autre, et l'effet d'exécution sera le même.
code VBS -------------------------
'CODE PAR Xiaohe [email protected]
'Créer une instance d'IE
DI
Définir IE = CreateObject (InternetExplorer.Application)
'Exécutez votre URL
c'est à dire.navigate(http://www.vevb.com/)
c'est à dire.visible=1
'Nettoyer...
Définir IE=Rien
----------------------------------
Vous pouvez lui donner n'importe quel nom, mais le suffixe doit être vbs. Ici, nous l'appelons do.vbs.
code js-----------------------------
varhtml = ;
html += <html><head><title>Fenêtre d'exécution</title></head><body> ;
html += <font face=verdana></font>;
html += </body></html>;
// Créer un objet Internet Explorer
c'est à dire = new ActiveXObject (InternetExplorer.Application);
// Définir à quoi doit ressembler la fenêtre
c'est-à-dire gauche = 50 ;
c'est-à-dire.top = 50 ;
c'est-à-dire hauteur = 510 ;
c'est-à-dire largeur = 470 ;
c'est-à-dire.menubar = 0;
c'est-à-dire.toolbar = 0;
// Place le navigateur sur une page vierge
c'est-à-dire.navigate(http://www.vevb.com/);
// Afficher le navigateur
c'est à dire.visible=1;
// Ouvrez un flux et écrivez des données.
//ie.document.open;
//ie.document.write(html);
//ie.document.close;
----------------------------------
Vous pouvez également lui donner n'importe quel nom, mais le suffixe doit être js. Ici, nous l'appelons do.js.
Le code du fichier ne sera pas expliqué ici.
Remplacez simplement tous les http://www.vevb.com/ dans le fichier ci-dessus par l'adresse URL du fichier ASP que vous souhaitez exécuter. Il s'agit d'une adresse URL et non d'une adresse absolue.
Ensuite, ouvrez le plan de tâches WINDOWS, sélectionnez l'emplacement du fichier do.js ou do.vbs ci-dessus, tout comme si vous sélectionniez n'importe quel fichier exécutable, définissez l'heure d'exécution, etc., et confirmez.
Ensuite ce fichier ASP peut être exécuté régulièrement par le planning des tâches. C'est simple.
Comme mentionné au début, le plan de tâches peut exécuter ce fichier ASP à 9 heures du matin et collecter les relevés des compteurs dans MS SQL.