Nome: SetEnv Locazione: Interno Template : NAME,STRING/F SetEnv crea o modifica le variabili globali AmigaDOS. Le variabili globali sono comuni a tutte le Shell e corrispondo attualmente ai file contenuti nella directory logica ENV:. Si può accedere al valore di una variabile globale con il comando GetEnv oppure anteponendo al suo nome il carattere speciale "$" (vedere dollaro) in una linea di comando. Le variabili locali (vedere Set) hanno una priorità più elevata di quelle globali, per cui se una variabile locale e una globale hanno lo stesso nome, quando si usa $, verrà usato il valore della variabile locale. Se si lancia SetEnv senza alcun parametro si potrà visualizzare l'elenco di tutte le variabili globali esistenti (il comando visualizza il nome di tutti i file contenuti in ENV:). In teoria si possono creare variabili globali che contengono un path relativo a ENV:, ma è preferibile evitarlo. La Startup-Sequence standard crea le variabili globali Kickstart e Workbench, che contengono il numero di versione delle due parti del sistema operativo. Per cancellare una variabile globale si deve usare il comando UnSetEnv. NAME: nome della variabile da modificare o da creare. STRING/F: valore della variabile. Può essere una stringa vuota o contenere degli spazi. Esempi: SETENV SETENV glob questa è una variabile globale ECHO $glob GETENV glob SETENV glob "" UNSETENV glob