<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Questo è davvero strano ... Ho una JSL che includerà () un'altra JSL che tenta di fare una Directory di eliminazione () su un percorso locale sul mio PC. Sto semplificando molto il motivo per cui devo farlo in questo modo per risolvere questo problema qui. In questo caso ho bisogno che lo script faccia automaticamente l'eliminazione (non posso farlo manualmente per il gusto della mia applicazione).
JSL1.jsl:
//!
Include ( "C: \ mypath \ JSL2.jsl");
JSL2.jsl:
Elimina Directory ("C: \ mypath \ mysubpath");
Iniziando JSL1: non funziona ... la directory non viene cancellata. Lo script è avviato automaticamente.
Avvio di JSL2 con Running Man (pulsante "Esegui script"): funziona ... la directory viene eliminata. Questo ovviamente lo porta nella finestra dello script perché lo sto eseguendo manualmente.
Molto strano. E lo stesso problema con Copy Directory ().
Qualche motivo per cui questo non sembra funzionare? Ci sono alcune azioni che non verranno eseguite con un'istruzione Auto-Start (//!) E Include ()? grazie, DJ
Funziona anche sul mio computer.
Il che mi porta a porre le domande base sulla risoluzione dei problemi: hai controllato l'ortografia? Fare riferimento al percorso file corretto (non un vecchio percorso file)? Non sarà possibile eliminare una directory se uno qualsiasi dei file in esso contenuti è bloccato. Mysubpath contiene uno degli script in esecuzione? Ect. Ect.
il mio test rapido dice che funziona su win7. La cartella junk2 scompare quando faccio doppio clic su JSL1.jsl per avviare JMP. C'è qualche suggerimento nella finestra del registro?
