..


Sponzorované odkazy

Spustenie ASP skript pomocou naplánované úlohy

Článok napísal Max Bossi

Jeden z klasických problémov, ktoré trápia Windows vývojárov je riadiť "automatické vykonanie niektorých skriptov (ASP, ASPX, atď.) Plánovanie a nastavenie dátumu.

Typickým príkladom takejto potreby môže byť na hypotetickú manutenzione.asp skript, ktorý vykoná presne na údržbu a / alebo zálohovať databázu našich stránok.

Správa rovnaké na Linux stroj by bolo oveľa jednoduchšie! Vďaka crontab, a textové prehliadače (. Napr. Lynx), ktoré Linux je bohatá, riadenie spustenie skriptov v určitých bodoch sa stáva veľmi jednoduché: stačí pridať crontab riadok môžete využiť jednoduchý skript, o polnoci každý deň:

 



 0 0 * * * lynx-dump http://www.miosito.com/manutenzione.php

 
Bohužiaľ, vo Windows je to trochu "menej intuitívne ...

Poznámka: Tento článok je venovaný správcu systému. Ak sú vaše stránky hostiteľom (a teda nemajú prístup k naplánované úlohy na serveri), mali by ste požiadať svojho poskytovateľa, alebo môžete jednoducho využívať služby, ako je diaľkové cron.com alebo webbasedcron.com .

Trochu VBScript vyriešiť problém ...

Pomocou Naplánované úlohy sa zvyčajne sme sa hodiť nejaký pekný spustiteľný súbor (napríklad antivírusové programy alebo niektoré defragmentáciu disku) ... Ale ako môžeme nastaviť vykonávanie ASP skriptov súčasnej dobe na rovnakom alebo inom serveri?

V skutočnosti Obsluha je veľmi jednoduchá. A "dosť, v skutočnosti, vytvoriť malý skript (VBScript) s nasledujúcim obsahom:






 "Ja vytvoriť objekt







 Dim IE







 Septembra IE = CreateObject ("InternetExplorer.Application")









 "Dám tichá prevádzka







 (Ak je nastavená na hodnotu True, otvorí sa okno Prieskumníka







 "V polovici nášho video)







 IE.Visible = False









 "Nastavenie webovej stránky na návštevu ...







 "... To je URL skriptu, ktorý vediem!







 IE.navigate ("http://www.miosito.com/manutenzione.asp")









 "Zavrieť







 Septembra IE = Nothing

 

Uložiť s príponou VBS, a potom sme operáciu pianficata.:
 



 Ovládací panely> Naplánované úlohy> Pridať naplánovanú úlohu

 
Kliknite na tlačidlo Ďalej a prejdite. Vyberte súbor, ktorý ste vytvorili VBS a nastaviť svoje preferencie, pokiaľ ide o čas, kedy chcete úlohu vykonať.

V podstate: Naplánované úlohy sa spustí (s termíny), VBS súbor, ktorý potom otvorí inštanciu (neviditeľné) na dosiahnutie IExplorer URL skriptu, ktorý chcete. Jednoduché, nie?

V rovnakej kategórii ...
E-Learning
ASP Zero (ebook) ASP Zero (ebook)
Učenie Microsoft ASP a VBScript od nuly. V pouhých 29 €.
Visual Basic 6 (kurz) Visual Basic 6 (kurz)
Urobiť Desktopové aplikácie s VB6. Od 39 €.
Sponzorované odkazy