Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

DOS-Batch : bei 'set' : 'Kein Speicherplatz mehr im Umgebung

Dreamforger / 3 Antworten / Flachansicht Nickles

wie gesagt ich bekomme bei
set var = wert
in einer DOS-Batch die Meldung
Kein Speicherplatz mehr im Umgebungsbereich

kann man diesen Umgebungsbereich vergrößern?

Danke
Dreamforger

bei Antwort benachrichtigen
Anonym Dreamforger „DOS-Batch : bei 'set' : 'Kein Speicherplatz mehr im Umgebung“
Optionen

Hallo,
füge in die config.sys die Zeile
shell=c:\windows\command.com c:\windows /e:2048 /p
ein
der Parameter /e:2048 legt den für den Umgebungsspeicher reservierten Speicherplatz (in Byte) fest. 2048 ist ein Beispiel, 160 ist der Standard und das Optimum findet man nur durch Probieren heraus. Zu viel sollte man nicht angeben, da dieser Speicher von den unteren 640k abgezogen werden und bei Nichtbenutzung trotzdem reserviert bleiben.
Zähle am besten alle Zeichen, die nach den set= und Path=-Befehlen stehen, denn diese Zeichen werden da gespeichert. Noch ein, zwei Byte draufschlagen und diesen Wert dann eintragen. Wenns immer noch zu wenig ist, meckert DOS schon mit der o. g. Fehlermeldung.
Viel Erfolg
mfg
FourX
PS: Keine Gewähr für Vollständigkeit und Richtigkeit

bei Antwort benachrichtigen