Question : Batch script problems

Hello,

I'm trying to write a batch script to determines if grub4dos has to start one operating system or another. First of all I want that it tries to boot Windows and if a file (bootmgr) it is not in the right place,it should boots Knoppix. It should be something like this :

start.bat

@echo off
cls
c:
cd \menuwind
grub
IF ERRORLEVEL 1 goto start_linux
:start_linux
cls
c:
cd \
grub

This is the menu.lst located into the C:\menuwind folder

title Windows
root (hd0,1)
chainloader (hd0,1)/winzozz/bootmgr

and this is the menu.lst located to the root of the disk :

title Knoppix
kernel /KNOPPIX/BOOT/ISOLINUX/LINUX. ramdisk_size=100000 2 toram lang=it vt.default_utf8=0 apm=power-off vga=791 nomce quiet loglevel=0 tz=localtime
initrd /KNOPPIX/BOOT/ISOLINUX/MINIRT.GZ

for "IF ERRORLEVEL 1" I mean that when the file (bootmgr) located at : (hd0,1)/winzozz/bootmgr is not there,the script should jump to the :start_linux label,but it does not work !  

Answer : Batch script problems

well whats the dif we just need to check "IF EXIST" or is it giving false positives and negatives?
Random Solutions  
 
programming4us programming4us