home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Der Mediaplex Sampler - Die 6 von Plex
/
6_v_plex.zip
/
6_v_plex
/
DISK5
/
DOS_44
/
CTINFO.ZIP
/
XSET.DOC
< prev
next >
Wrap
Text File
|
1991-06-17
|
2KB
|
52 lines
XSET.PAS c't 6/91 S. 218
-----------------------------------------------------------------
Dieses Verzeichnis enthält:
XSET.PAS Source in TP 5.0 ... TP 6.0
XSET.EXE ausführbare Datei
XSET.DOC das hier
XSET hat dieselbe Syntax wie SET, nur daß es immer auf das
Ur-COMMAND.COM wirkt, was man zur Übergabe von
Environmentvariablen (via EXEC-Prozedur) zwischen Programmen und
Batches nutzen kann.
XSET verarbeitet Environment-Strings bis zu 255 Zeichen, also doppelt so viel
wie SET, dadurch sind z.B. längere Pfadlisten möglich.
In Batch-Dateien sind Environment-Variablen wie üblich mit %xx% möglich, sie
sind aber auf maximal 128 Zeichen begrenzt.
Alternativ kann man mit #xx# auf längere Variable zugreifen -- und daß auch im
normalen Kommando-Modus.
Weiterhin kennt XSET Standardfunktionen, die mit ^xxxx einzuleiten
sind. Derzeit sind folgende Funktionen implementiert:
^aktdir liefert das aktuelle Verzeichnis,welches man einer Variablen zuweisen kann, z.B:
xset aktdir=^aktdir
ebenso:
^version liefert die DOS-Version
^time " Uhrzeit
^date " Datum
^lastdrive " Lastdrive
^taste " Wartet auf Taste
^string " Wartet auf Stingeingabe
--------------------------
xset ^adp Pfad verlängert path um Pfad
xset ^adp ^-Pfad löscht Pfad wieder aus Pfadliste
xset ^adp ^-D* * ermöglicht Abkürzung, z.B. löscht ^-D* alle
Pfade die mit D beginnen
xset lib=#lib# ^-pfad löscht Pfad aus der Library-Liste (usw.)
----------------------------
xset ^save[=name] default-Name set.env speichert ENVironment ab
xset ^load[=name] " holt es
xset ^clear löscht Ur-Enviroment
Korrektur nach c't 7/91 S.10 ist bereits eingebaut