..
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.phpBohuž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 úlohuKlepně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?
| |
ASP Zero (ebook)
Učení Microsoft ASP a VBScript od nuly. V pouhých 29 €. |
| |
Visual Basic 6 (kurz)
Udělat Desktopové aplikace s VB6. Od 39 €. |