..


Sponzorované odkazy

Spuštění ASP skript pomocí naplánované úlohy

Článek napsal Max Bossi

Jeden z klasických problémů, které trápí Windows vývojářů je řídit "automatické provedení některých skriptů (ASP, ASPX, atd..) Plánování a nastavení data.

Typickým příkladem takové potřeby může být na hypotetickou manutenzione.asp skript, který provede přesně na údržbu a / nebo zálohovat databázi našich stránek.

Správa stejné na Linux stroj by bylo mnohem jednodušší! Díky crontab, a textové prohlížeče (. Např. Lynx), které Linux je bohatá, řízení spuštění skriptů v určitých bodech se stává velmi jednoduché: stačí přidat crontab řádek můžete využít jednoduchý skript, o půlnoci každý den:

 



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

 
Bohužel, ve Windows je to trochu "méně intuitivní ...

Poznámka: Tento článek je věnován správce systému. Pokud jsou vaše stránky hostitelem (a tudíž nemají přístup k naplánované úlohy na serveru), měli byste požádat svého poskytovatele, nebo můžete jednoduše využívat služby, jako je dálkové cron.com nebo webbasedcron.com .

Trochu VBScript vyřešit problém ...

Pomocí Naplánované úlohy se obvykle jsme se hodit nějaký pěkný spustitelný soubor (například antivirové programy nebo některé defragmentaci disku) ... Ale jak můžeme nastavit provádění ASP skriptů současné době na stejném nebo jiném serveru?

Ve skutečnosti Obsluha je velmi jednoduchá. A "dost, ve skutečnosti, vytvořit malý skript (VBScript) s následujícím obsahem:






 "Já vytvořit objekt







 Dim IE







 Září IE = CreateObject ("InternetExplorer.Application")









 "Dám tichý provoz







 (Pokud je nastavena na hodnotu True, otevře se okno Průzkumníka







 "V polovině našeho video)







 IE.Visible = False









 "Nastavení webové stránky na návštěvu ...







 "... To je URL skriptu, který vedu!







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









 "Zavřít







 Září IE = Nothing

 

Uložit s příponou VBS, a pak jsme operaci pianficata.:
 



 Ovládací panely> Naplánované úlohy> Přidat naplánovanou úlohu

 
Klepněte na tlačítko Další a přejděte. Vyberte soubor, který jste vytvořili VBS a nastavit své preference, pokud jde o čas, kdy chcete úkol provést.

V podstatě: Naplánované úlohy se spustí (s termíny), VBS soubor, který pak otevře instanci (neviditelné) na dosažení IExplorer URL skriptu, který chcete. Jednoduché, ne?

Ve stejné kategorii ...
E-Learning
ASP Zero (ebook) ASP Zero (ebook)
Učení Microsoft ASP a VBScript od nuly. V pouhých 29 €.
Visual Basic 6 (kurz) Visual Basic 6 (kurz)
Udělat Desktopové aplikace s VB6. Od 39 €.
Sponzorované odkazy