kaiser Δημοσ. 25 Νοεμβρίου 2007 Δημοσ. 25 Νοεμβρίου 2007 Παιδιά καλησπέρα, θέλω να φτιάξω ένα Boot cd όπου θα περιέχονται τα αρχεία της δισκέττας εκκίνησης των Win98,μέχρι εδώ καλά.Το πρόβλημα μου όμως είναι το εξής : Θέλω αφού φορτώσουν τα αρχεία,με την χρήση εντολής του DOS στο autoexec.bat να καλώ κάποιο άλλο εξωτερικό .bat αρχείο, το οποίο όμως έχω γράψει και αυτό στο cd μου.Έχω δοκιμάσει να καλώ το εξωτερικό .bat αρχείο με την εντολή call την οποία την έχω βάλει στο τέλος του autoexec.bat αλλά όταν φορτώνει βγάζει μύνημα bad command or filename. Τα περιεχόμενα του Autoexec.bat είναι τα εξής: ------------------- Autoexec.bat @ECHO OFF set EXPAND=YES SET DIRCMD=/O:N set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15 set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C cls call setramd.bat %LglDrv% set temp=c:\ set tmp=c:\ path=%RAMD%:\;a:\;%CDROM%:\ copy command.com %RAMD%:\ > NUL set comspec=%RAMD%:\command.com copy extract.exe %RAMD%:\ > NUL copy readme.txt %RAMD%:\ > NUL :ERROR IF EXIST ebd.cab GOTO EXT echo Please insert Windows 98 Startup Disk 2 echo. pause GOTO ERROR :EXT %RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL echo The diagnostic tools were successfully loaded to drive %RAMD%. echo. IF "%config%"=="NOCD" GOTO QUIT IF "%config%"=="HELP" GOTO HELP LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM% echo. GOTO QUIT :HELP cls call help.bat echo Your computer will now restart and the startup menu will appear. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. restart.com GOTO QUIT :QUIT echo To get help, type HELP and press ENTER. echo. rem clean up environment variables set CDROM= set LglDrv= call rest.bat ----------------- όποια βοήθεια ευπρόσδεκτη
alkisg Δημοσ. 25 Νοεμβρίου 2007 Δημοσ. 25 Νοεμβρίου 2007 Βγάλε το echo off από την αρχή και ξαναδοκίμασε. Έτσι θα δεις ποια εντολή είναι αυτή που σου βγάζει το πρόβλημα.
kaiser Δημοσ. 26 Νοεμβρίου 2007 Μέλος Δημοσ. 26 Νοεμβρίου 2007 Βγάλε το echo off από την αρχή και ξαναδοκίμασε. Έτσι θα δεις ποια εντολή είναι αυτή που σου βγάζει το πρόβλημα. Κλαησπέρα και πάλι! Έκανα όπως μου είπες αλλά και πάλι χωρίς αποτέλεσμα...απ'ότι είδα φορτώνει κανονικά το autoexec.bat (το οποίο επι τη ευκαιρεία είναι αυτούσιο απο τη startup disk των 98 με προσθήκη μόνο της εντολής: "call file.bat") και στο τέλος βγάζει μύνημα Bad Command or file name Καμιά άλλη ιδέα. Μήπως θα έπρεπε να πειράξω κάπου το autoexec ή να φτιάξω ένα δικό μου και να βάλω μια εντολή που να καλεί το αρχείο που θέλω?
alkisg Δημοσ. 27 Νοεμβρίου 2007 Δημοσ. 27 Νοεμβρίου 2007 call rest.bat ή call file.bat; Τι έχει μέσα το file.bat; Άμα τρέξεις το call file.bat "με το χέρι", αφού φυσικά ξεκινήσει το bootάρισμα, τι σου βγάζει; Γιατί δεν βάζεις τις εντολές από το file.bat μέσα στο autoexec.bat;
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.