C'è un modo per eseguire uno script JSL con un input?Mi chiedo se posso eseguire un jsl da remoto e dargli subito una directory ...
Ho uno script jsl che utilizza una directory di un file ed esegue alcuni comandi. Vorrei inviargli la directory del file in un modo semplice in cui le gui non sarebbero coinvolte (si spera).
ecco come eseguo uno script jsl dal mio PC al momento:
os.system('cd "C:/Program Files/SAS/JMP/14/" && jmp.exe "directory_to_script\blah.jsl"')
chiedendosi se l'invio di un'altra riga di codice gli avrebbe inviato la directory? Qualche indizio o qualche idea su come farlo in modo pulito?
Re: C'è un modo per eseguire uno script JSL con un input?Sì, puoi avere tutte le variabili d'ambiente di cui hai bisogno.
Re: C'è un modo per eseguire uno script JSL con un input?Grazie! È stato finalmente in grado di farlo funzionare con il tuo aiuto.
Questo può essere fatto con più di una variabile d'ambiente? Posso avere 2 o tre valori di ambiente alla volta?
Re: C'è un modo per eseguire uno script JSL con un input?
Use the SET command in the CMD window to set environment variablesUse the SET command in the CMD window to set environment variablesUtilizzare il comando SET nella finestra CMD per impostare le variabili di ambiente
Re: C'è un modo per eseguire uno script JSL con un input?Ogni volta che guardo la mia finestra di registro, ottieni variabile d'ambiente("RALPH" = "";
nella mia finestra cmd, mi dice che 'RALPH' non è riconosciuto come comando interno o esterno

Re: C'è un modo per eseguire uno script JSL con un input?Un esempio un po' più completo:
Environment variable AND a scriptEnvironment variable AND a scriptVariabile d'ambiente E uno script
Puoi anche terminare lo script con quit(); comando se necessario.
Re: C'è un modo per eseguire uno script JSL con un input?Utilizzare una variabile di ambiente e GetEnvironmentVariable("name") in JSL per recuperarla. (Non puoi usare SetEnvironmentVariable(...) per restituirlo, per quanto ne so.) @briancorcoran
Environment Variable named RALPHEnvironment Variable named RALPH Variabile d'ambiente denominata RALPH
JMP ottiene un copia dell'ambiente quando inizia.