[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
---------------------------------------------------------------------------
SET
---------------------------------------------------------------------------
Zweck: System-Variablen (Environment) anzeigen oder .ndern.
Format: SET [Variable=[Definition]]
Einsatz: Mit SET kann der Inhalt von System-Variablen angezeigt und ge-
.ndert werden. Auf diese Variablen mu. DOS immer wieder zu-
greifen und speichert sie daher in einem reservierten Bereich
des Hauptspeichers. Die Gr..e dieses Bereichs kann mit dem
Befehl COMMAND, bzw. dem Parameter /e:#### definiert werden.
Im wesentlichen sind dies folgende Variablen:
1. Die Variable COMSPEC, welche den Pfad auf den Befehls-
Interpreter festh.lt.
2. Benutzerdefinierte Variablen, wie z.B. durch PROMPT
definierter System-Prompt oder mit PATH definierter
Suchpfad.
3. Mit SET definierte Variablen, sowie an Stapel-Programme
.bergebene Parameter %1 %2 ect.
Alle Variablen, die als Parameter f.r SET eingegeben werden,
werden automatisch im Gro.buchstaben-Format gespeichert.
Manche Anwendungsprogramme werten speziell f.r sie angelegte
Variablen f.r Programm-Abl.ufe aus. Information hierzu findet
sich in den jeweiligen Benutzer-Dokumentationen.
Optionen: Bei Eingabe von SET ohne Optionen werden alle System-Variablen
mit ihrer Definition ausgegeben.
Wird keine Definition mit angegeben, wird die Variable aus der
System-Umgebung gel.scht. Um nicht un.tig Speicherplatz in der
System-Umgebung zu verschwenden sind am Ende von Stapel-Pro-
grammen dort definierte Variablen zu l.schen.
Eine .bergebene Definition .berschreibt eine bisher vorhandene
Definition.
Beispiel: SET
Alle vorhandenen System-Variablen werden ausgegeben.
SET Name=Alfons
Unter der Variablen NAME wird Alfons gespeichert. Dies kann
mit SET (ohne Parameter) leicht nachgepr.ft werden. Ist die
Variable nicht oder nicht vollst.ndig vorhanden, ist der
Speicherbereich zu klein und mu. mit dem Befehl COMMAND ver-
gr..ert werden.
SET Name=
Eine (eventuell) existierende Variable NAME wird gel.scht,
bzw. nicht weiter gespeichert.
Hinweise: Die Variable COMSPEC enth.lt f.r den internen Gebrauch von DOS
den Pfad auf den bei allen Befehlen ben.tigten Befehls-Inter-
preter und sollte normalerweise nicht ge.ndert werden. Hierzu
sollte in der Regel der Befehl SHELL benutzt werden.
Es ist zu ber.cksichtigen, da. der Befehl SET Leerzeichen nicht
ignoriert. Folgende Eingaben f.hren daher zu verschiedenen Er-
gebnissen: (Zeichen _ sei hier stellvertretend f.r Leerzeichen)
SET Var=Text Die Variable VAR enth.lt Text
SET Var =Text Die Variable VAR_ enth.lt Text
SET Var= Text Die Variiable VAR enth.lt _Text
See Also:
command
path
prompt
shell
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson