home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Best of German Only 1
/
romside_best_of_german_only_1.iso
/
doshelp
/
xmenu
/
entpack.exe
/
1_HILFE.TXT
next >
Wrap
Text File
|
1993-03-28
|
5KB
|
130 lines
Meldung: "Zu wenig Platz im Environment!" o.ä.
Abhilfe: Ändern Sie ihre config.sys so ab, daß das Environment groß
genug ist.
Bsp: shell=c:\command.com /E:256 /P
danach neu booten!
Statt /E:256 muß eventuell noch mehr eingegeben werden. Hier hilft nur
ausprobieren. In der Datei config.inc finden Sie die o.g. Musterzeile.
Falls Sie noch keine Shell-Anweisung in der config.sys haben, so
kopieren Sie einfach diese Musterzeile hinein.
Tip:
Dieser Fehler tritt auf, wenn das Environment zu knapp ist. Mit dem
Kommando 'set' auf DOS-Ebene können Sie die aktuelle Belegung Ihres
Environments anschauen. Falls Sie einen 'Bandwurm'-Pfad definiert
haben, so sollten Sie sich eine Neuordnung Ihres Systems überlegen.
Überlange Pfade machen immer Probleme! Und seien es nur unnötig lange
Suchzeiten. Es gab sogar schon glorreiche Programmierer, welche das
DOS-Limit für die Pfadlänge künstlich erhöht haben. Genauso ist es eine
Unsitte vieler Softwarehersteller, bei der Installation den Suchweg auf
ihr Programm im Pfad festzulegen. Siehe Microsoft und Windowsprogramme.
Jedes Programm hängt sich in den Pfad. Und egoistisch, wie sie sind,
natürlich immer gleich vorne dran. Über die durch solchen Nonsens
entstehenden Fehler könnte ich Bücher schreiben. (Serviceerfahrungen)
Nur 2. häufig vorkommende Fehler:
1: 2 ganz verschiedene Programme haben jeweils eine SETUP.EXE. Was
passiert nun, wenn das weiter hinten im Pfad stehende Programm
'upgedatet' werden soll? Richtig - die setup.exe des im Pfad weiter
vorne stehenden Programms wird gestartet. Im Idealfall kommt nur eine
Fehlermeldung. Allerdings habe ich auch schon erlebt, daß durch das
falsche Setupprogramm die eine Installation völlig zerstört wurde!
2: Ein Programm legt erzeugte Dateien im aktuellen Verzeichnis ab.
Beim Start dieses Programmes über den Pfad ist das Verzeichnis jedoch
nicht eindeutig definiert. Also werden die Dateien immer in dem
Verzeichnis abgelegt, wo der Anwender zuletzt war. Viel Spaß bei der
Suche! Bei einem Kunden mit vollgelaufener Festplatte hatten sich auf
diese Weise über zweitausend 'verlorene' Dateien angesammelt. (Faktura-
aufträge von über 3 Jahren!)
In den Pfad gehören nur die Aufrufe von externen DOS-Kommandos,
Batchdateien, Utilities und die wichtigsten Tools. Alle
Anwendungsprogramme sollten ausschließlich über Batchdateien
aufgerufen werden. Nur so lassen sich Konflikte von z.B. gleichnahmigen
Programmen im Suchpfad verhindern. Für jedes Anwendungsprogramm kann
eine sauber definierte Umgebung geschaffen werden. Der Aufruf von
Anwendungsprogrammen über jeweils eine Batchdatei ist der einzige
saubere Weg!
Selbst manche DOS-Shells oder Menüprogramme setzen voraus, daß die
aufzurufenden Programme über den Pfad erreichbar sind.
Mit XMENU haben Sie die ideale Lösung zum Organisieren aller Ihrer
Anwendungsprogramme. Siehe Beispiele. (nach der Installation im
Unterverzeichnis Beispiele)
Sollte aus irgend einem Grund das Installationsprogramm versagen, so
können Sie das Programm auch 'von Hand' installieren.
Als Beispiel nehme ich jetzt die Standardwerte. Falls Sie andere Namen
verwenden wollen, so können Sie dies tun. Sie müssen jedoch die
Aufrufdatei XM.BAT entsprechend anpassen.
Legen Sie dazu ein Verzeichnis für XMENU an.
md c:\xmenu
Kopieren Sie die ganze Diskette in das Verzeichnis c:\xmenu.
Wechseln Sie in das Verzeichnis c:\xmenu
Danch starten Sie das Programm ZUBEHOER.EXE. Es werden einige Dateien
ausgepackt. Dann starten Sie das Programm BEISPIEL.EXE.
Jetzt löschen Sie bitte noch die Dateien install*.bat im Verzeichnis
c:\xmenu ( nur zur Platzersparnis - Sie können diese Dateien auch
stehenlassen und eventuell den Fehler suchen - für Hinweise bin ich
dankbar - bei den vielen Dos-Versionen kann man ja nie wissen... )
Zum Schluß legen Sie noch die Startdatei XM.BAT im Grundverzeichnis an.
Es kann auch ein anderes im PATH befindliches Verzeichnis sein.
@echo off
c:
cd \xmenu
xmenu %1
xtmp1
%1 nicht vergessen ! - Sonst können Sie nicht per Menü die MDF's
wechseln.
Tip:
Zum Betrieb des Programmes sind folgende Dateien erforderlich.
Vollmenü: XMENU.EXE
XMENU.DEF
XMENU.MSG
XMENU.MDF oder andere MDF
XM.BAT oder andere Startdatei
(XMENU.HLP)
(XMENU.COL)
Für BATCH: XMENU.EXE
XMENU.DEF
XMENU.MSG
(XMENU.COL)
Für MINI-BATCH: XBATCH.EXE
XMENU.EXE
XBATCH.EXE enthält nur einen Teil des Befehlsumfanges und ist dafür
etwas schneller.
Ohne XMENU.COL wird immer die festeingestellte Farbkombination gewählt.