I need the program E) to run which would be the Gigabyte sata-raid driver 32 bit, but now after the fixed .bat file it says "this program cannot be run in DOS mode". The driver would be the GSATA32.exe file I've sent through google drive.
czw., 20 mar 2025 o 20:30 Jim Hall via Freedos-user < freedos-user@lists.sourceforge.net> napisał(a): > Definitely that first line is too long (I counted 530 characters) so > that's what's causing the error. And as Jerome said, if you break up > the first line into separate ECHO statements, that will prevent the > "line too long" error. > > But Alex said there's a MENU.EXE program being used here too. I'm > making a guess, but I suspect the MENU program is reading that first > line and formatting a menu from it, then running the RUN.BAT with the > selected menu item as the argument. So if the user pressed "5" in > MENU.EXE, the program probably just executes this: > > RUN.BAT 5 > > I'd guess the theory of the people who wrote the MENU program is that > user shouldn't see anything because it's an "@ECHO OFF" statement .. > but command.com is complaining about it because that line is too long. > > My suggestion: Look up the motherboard you have and run the command by > itself. For example: let's say you need to install the Promise 20779 > SATA Driver. That's "5" in the list. And according to the BAT file: > > if %1==5 goto 5 > > > And "5" runs this: > > P20779.exe a: <y > > > The "<y" thing is reading input from a file called "y" (probably a > bunch of "yes" answers) so I'd recommend you not include that part. > Just run this: > > P20779.exe a: > > > > On Thu, Mar 20, 2025 at 2:14 PM Jerome Shidel via Freedos-user > <freedos-user@lists.sourceforge.net> wrote: > > > > Just break that line up like so: > > > > @echo off > > echo 1)GIGARAID > > echo 2)Si3114 BASE Driver > > ….. > > > > > > On Mar 20, 2025, at 2:55 PM, Alex via Freedos-user < > freedos-user@lists.sourceforge.net> wrote: > > > > @echo off 1)GIGARAID\n 2)Si3114 BASE Driver\n 3)Si3114 RAID Driver\n > 4)VIA 6410 RAID\n 5)Promise 20779 SATA Driver\n 6)Promise 20779 SATA RAID > Driver \n 7)Intel Matrix Storage Manager 32 bit \n 8)Intel Matrix Storage > Manager 64 bit \n 9)Si3132 BASE (32 Bit) Driver \n A)Si3132 BASE (64 Bit) > Driver \n B)Si3132 RAID (32 Bit) Driver \n C)Si3132 RAID (64 Bit) Driver \n > D)iTE 8211 Driver \n E)GIGABYTE SATA-RAID Driver 32Bit \n F)GIGABYTE > SATA-RAID Driver 64Bit \n G)Intel Matrix Storage Manager 32 bit(Only > ICH8R/Win2k) \n 0)exit\n > > > > if %1==1 goto 1 > > if %1==2 goto 2 > > if %1==3 goto 3 > > if %1==4 goto 4 > > if %1==5 goto 5 > > if %1==6 goto 6 > > if %1==7 goto 7 > > if %1==8 goto 8 > > if %1==9 goto 9 > > if %1==A goto A > > if %1==a goto A > > if %1==B goto B > > if %1==b goto B > > if %1==C goto C > > if %1==c goto C > > if %1==d goto D > > if %1==D goto D > > if %1==e goto E > > if %1==E goto E > > if %1==f goto F > > if %1==F goto F > > if %1==g goto G > > if %1==G goto G > > > > :1 > > GIGARAID.exe a: <y > > goto end > > :2 > > Si3114.exe a: <y > > goto end > > :3 > > Si3114r.exe a: <y > > goto end > > :4 > > 6410.exe a: <y > > goto end > > :5 > > P20779.exe a: <y > > goto end > > :6 > > P20779R.exe a: <y > > goto end > > :7 > > MSM32.exe a: <y > > goto end > > :8 > > MSM64.exe a: <y > > goto end > > :9 > > si3132.exe a: <y > > goto end > > :A > > 3132_64.exe a: <y > > goto end > > :B > > si3132r.exe a: <y > > goto end > > :C > > 3132R_64.exe a: <y > > goto end > > :D > > it8211.exe a: <y > > goto end > > :E > > GSATA32.exe a: <y > > goto end > > :F > > GSATA64.exe a: <y > > goto end > > :G > > MSM2k.exe a: <y > > :end > > > > > _______________________________________________ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user >
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user