..
Jedan od klasičnih problema koji pogađaju Windows programeri je upravljanje "automatsko izvršavanje pojedinih skripti (ASP, ASPX, itd..) Raspored i postaviti datume.
Tipičan primjer takve potrebe može biti zamišljena manutenzione.asp skriptu koja izvodi precizno održavanje i / ili sigurnosne kopije baze podataka naših stranica.
Upravljanje isti na Linux stroj će biti puno lakše! Zahvaljujući crontab, i tekstualne preglednike (. Kao što je Lynx) od kojih Linux je bogata, upravljanje pokretanje skripti na određene točke postaje vrlo jednostavno: samo dodati crontab linije za pokretanje ovog jednostavnog skriptu u ponoć svaki dan:
0 0 * ris-deponij http://www.miosito.com/manutenzione.phpNažalost, na Windowsima je malo manje intuitivno ...
Napomena: Ovaj članak je posvećen administratorima sustava. Ako je vaš site je domaćin (i stoga nemaju pristup rasporedu zadataka na poslužitelju) pitajte svog davatelja usluga ili možete jednostavno koristiti usluge kao što su daljinsko cron.com ili webbasedcron.com .
Malo VBScript riješiti problem ...
Korištenje Scheduled Tasks obično se koriste za bacanje neke lijepe izvršne (kao što su protuvirusni ili neki program defragmentacija diska) ... ali kako možemo učiniti kako bi postavili izvršenje ASP skripte prisutan na istom ili drugom poslužitelju?
U stvarnosti operacija je vrlo jednostavna. I "dovoljno, u stvari, stvaraju male skripte (VBScript) sa sljedećim sadržajem:
'Ja stvaranje objekta
Dim IE
Rujna IE = CreateObject ("InternetExplorer.Application")
'Dajem tihi rad
(Ako je postavljeno na True, otvorite prozor istraživač
"U središtu naše video)
IE.Visible = False
"Postavlja web stranice posjetite ...
"... To je URL skripte koje sam trčanje!
IE.navigate ("http://www.miosito.com/manutenzione.asp")
"Zatvori
Rujna IE = Ništa
Spremi s nastavkom VBS, a onda smo postavili operacije pianficata.
Upravljačka ploča> Scheduled Tasks> Dodaj Planirani zadatakKliknite na Next, a zatim Pregledaj. Odaberite datoteku koju ste stvorili VBS i postaviti postavke da vrijeme kada želite zadatak obaviti.
U biti: zakazani zadatak će pokrenuti (s rokovima) VBS datoteke što zauzvrat će otvoriti primjer (nevidljive) u IExplorer postizanju URL skripte koje želite. Jednostavno, zar ne?
| |
ASP Zero (Ebook)
Učenje Microsoft ASP i VBScript od nule. Na samo 29 €. |
| |
Visual Basic 6 (cjelina)
Napravite računalne aplikacije s VB6. Od 39 €. |