- #1
B
Björn_2
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 09.07.2004
- Beiträge
- 305
- Reaktionspunkte
- 0
Hallo zusammen,
ich habe eine Win98 Bootdisk und erzeuge mittels
eine Bat-Datei in der folgendes steht:
Cmdline = BOOT_IMAGE=/BOOT/modules/memdisk initrd=/utils/img/floppy.img run=Leistung ip=192.168.0.1 host=hostname termvar=1234
Danach führe ich die Batei aus und rufe somit eine Datei Cmdline.bat mit folgendem Inhalt auf:
Cmdline.bat
Leider scheint DOS aber alles ab %9 nicht mehr zu kennen und setzt somit die Variablen host und termvar wie folgt
host=BOOT_IMAGE0
termvar=BOOT_IMAGE2
Mein Ziel ist also das rot markierte zu entfernen, in der Datei temp.bat zu speichern und dann auszuführen.
Cmdline = BOOT_IMAGE=/BOOT/modules/memdisk initrd=/utils/img/floppy.img run=Leistung ip=192.168.0.1 host=hostname termvar=1234
Auf diese Weise rücken alle Parameter nach vorne und ich kann auch auf host und termvar zugreifen.
Wisst ihr einen Rat?
Gruß
Björn
ich habe eine Win98 Bootdisk und erzeuge mittels
Code:
A:\mdiskchk | FIND run= > A:\TEMP.BAT
Cmdline = BOOT_IMAGE=/BOOT/modules/memdisk initrd=/utils/img/floppy.img run=Leistung ip=192.168.0.1 host=hostname termvar=1234
Danach führe ich die Batei aus und rufe somit eine Datei Cmdline.bat mit folgendem Inhalt auf:
Cmdline.bat
Code:
set run=%6
set ip=%8
set host=%10
set termvar=%12
Leider scheint DOS aber alles ab %9 nicht mehr zu kennen und setzt somit die Variablen host und termvar wie folgt
host=BOOT_IMAGE0
termvar=BOOT_IMAGE2
Mein Ziel ist also das rot markierte zu entfernen, in der Datei temp.bat zu speichern und dann auszuführen.
Cmdline = BOOT_IMAGE=/BOOT/modules/memdisk initrd=/utils/img/floppy.img run=Leistung ip=192.168.0.1 host=hostname termvar=1234
Auf diese Weise rücken alle Parameter nach vorne und ich kann auch auf host und termvar zugreifen.
Wisst ihr einen Rat?
Gruß
Björn