<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
Ho automatizzato alcune mie attività di estrazione/analisi/esportazione con alcuni script JSL e ho cercato di utilizzare l'Utilità di pianificazione per eseguirle secondo una pianificazione fissa.
Ho pensato che sarebbe stato abbastanza facile, quindi ho inserito quanto segue nell'Utilità di pianificazione. Lo script stesso richiede solo circa 10 secondi per essere eseguito.
Non sembra importare se metto o meno "//!" all'inizio dello script, viene eseguito in entrambi i modi.
Programma/copione :
C:\...\jmp.exe
Aggiungi argomenti (facoltativo):
"C:\...\myScript.jsl"
Funziona quando ho eseguito l'attività manualmente ma non riesco a fermarla, il che significa che le esecuzioni successive non finiscono mai perché la prima è in uno stato permanente di:
"L'attività è attualmente in esecuzione (0x41301)".
Ho provato a creare un semplice file batch per fare la stessa cosa da eseguire nell'Utilità di pianificazione, ma arriva allo stesso risultato.
File batch:
START "" C:\...\jmp.exe "C:\...\myScript.jsl"
Ti chiedi se qualcuno ha avuto successo con l'automazione degli script JSL e ha qualche suggerimento?
Grazie,
JP
L'esempio di indice di scripting per quit() è uno dei miei preferiti.Prima salva il tuo lavoro.
Basta aggiungere il comando di uscita appropriato alla fine dello script batch e jsl.
batch è semplicemente 'exit' e jsl è 'exit();'