57 messaggi dal 06 settembre 2002
Ciao a tutti,
Qualcuno sa dirmi come schedulare un task su un server remoto eseguendo uno script asp??
Anche se dubito sia possibile cmq vi dico quello che mi serve fare, programmare ogni giorno la pulizia di un database.

A chi mi risponde x primo mando un assegno da 10 milioni...

Ciao
Riccardo

 Riccardo
7 messaggi dal 06 settembre 2002
E' molto piu' semplice di quello che credi.
Tutto si risolve grazie alle potenzialita' di WSH (Windows Scripting Host) versione 1.0 per NT.4 e 2.0 per Windows 2000.

Uno script VBScript (o anche JScript) preparato per una pagina ASP puo' essere eseguito dal server come un qualsiasi altro programma, sia in modalita' iterattiva che batch e quindi puo' essere schedulato.

Nello script dovrai semplicemente modificare l'istanza degli oggetti togliendo la specifica "Server."

Set Oggetto=Server.CreateObject("xxx")
diventa
Set Oggetto=CreateObject("xxx")

Lo script deve essere salvato in una qualsiasi Directory con suffisso ".vbs"

Con doppio Click viene subito eseguito in modalita' iterattiva (Ideale per i Test).
Per eseguire lo script in batch devi eseguire il programma:
Cscript.exe [opzioni host...] [nome script] [opzioni e argomenti script]

Trovi la documentazione sul sito Microsoft.it ricercando WSH.

Fammi sapere.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.