SetEnv
| Formát: | SETENV [<jméno>] [SAVE] [<řetězec>] |
| Šablona: | NAME, SAVE/S, STRING/F |
| Účel: | Nastavuje globální systémové proměnné |
| Cesta: | Vnitřní příkaz |
Příkaz SETENV nastavuje globální systémové proměnné. První argument je <jméno> proměnné, druhé je její hodnota. Příkaz SETENV bez argumentů zobrazí seznam všech existujících globálních proměnných. Jestliže zadáte jméno již existující proměnné, změníte její hodnotu.
Globální systémové proměnné jsou uloženy v adresáři ENV: a jsou přístupné ze všech procesů. Pokud však v aktuálním shellu existuje stejnojmenná lokální proměnná (nastavená příkazem SET), bude použita proměnná lokální.
Hodnoty proměnných uložených v ENV: zůstanou nastaveny pouze do restartování systému. Pokud použijete parametr SAVE, hodnoty zůstanou zachoványi po restartování systému.
Proměnné jsou volány dávkovými soubory nebo jinými příkazy zahrnutím znaku dolaru ($) před název proměnné.
Globální proměnnou můžete zrušit příkazem UNSETENV.
Příklady
| 1> SETENV Editor Extras2.0:Tools/MEmacs |
Vytvoří proměnou Editor, kterou lze použít s utilitou More. Tento příklad nastavuje, že proměnná Editor bude odkazovat na editor MEmacs, umístěný v adresáři Tools na disku Extras2.0.
| 1> SETENV Editor C:ED |
Stejně jako v předchozím případě, jen jako editor je nastaven program ED.



