Newsgroup: it.comp.os.dos
Titolo: Inserire un prompt di comandi in AUTOEXEC.BAT

Questi sono i miei:
============= Autoexec.bat===================================
SET BLASTER=A220 I7 D1 H7 P330 T6
SET SBPCI=C:\SBPCI
REM mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
REM mode con codepage select=850
keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
SET PATH=C:\PROGRA~1\PCANYW~1
============ Config.sys ====================================
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
REM dos=umb,high,auto
REM device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1)
Country=039,850,C:\WINDOWS\COMMAND\country.sys
============= PROMPT DI AVVIO ===============================
Vorrei inserire in auotexec un prompt di comandi che all'avvio del SO mi permetta:
- 1) Esegui win98SE
- 2) Esegui Dos (caricando i driver di:Mouse, IomegaZipUsb, Lettore CD SCSI e lanciando
C:\NortonCommander)
- 3) Esegui Immagine disco C (richiama un batch.bat già creato con parametri e opzioni
inpostate)
.......Se non digito niente entro 20" carica win98SE
Non sono molto esperto di Dos chi mi puo' assiatere nell'operazione? grazie raga.
        ..........Saluti, Aladino 
        really e-mail    : 
a.c...@albarosa.com
 (Alberto Costa)
        work website     : 
www.albarosa.com
 (Albarosa gioielleria -vendita on-line- )
        personal website : 
www.albarosa.com/aladino/home.htm
        ICQ uin          : 24865599 
        ICQ nick         : Aladino     
 
 


@echo off
SET BLASTER=A220 I7 D1 H7 P330 T6
SET SBPCI=C:\SBPCI
lh keyb it,850,C:\WINDOWS\COMMAND\keyboard.sys
goto %config%
:1
win
goto end
:2
lh mscdex /d:mscd000
lh smartdrv 3072 0
nc
goto end
:3
call immagine.bat
:end
============ Config.sys ====================================
[menu]
menuitem=1,Micromorbida Finestre
menuitem=2,DOS
menuitem=3,Immagine
menudefault=1,20
[1]
device=c:\windows\himem.sys /testmem:off /v
device=c:\windows\emm386.exe noems i=b000-b7ff verbose
dos=high,umb
include=altro
[2]
device=c:\windows\himem.sys /testmem:off /v
device=c:\windows\emm386.exe noems i=b000-b7ff verbose
dos=high,umb,noauto
DEVICEHIGH=C:\drv\GSCDROM.SYS /D:MSCD000 /v
devicehigh=c:\drv\trmouse.sys
include=altro
[altro]
devicehigh=c:\windows\setver.exe
devicehigh=C:\windows\command\display.sys con=(ega,850,1)
Country=039,850,C:\windows\command\country.sys
fcbshigh=1,0
break=on
numlock=off
fileshigh=35
buffershigh=5,5
set temp=c:\tmp
set tmp=c:\tmp
set nc=c:\prg\nc
set path=c:\dos;c:\bin;c:\windows;c:\drv;c:\prg\nc;c:\progra~1\pcanyw~1
[3]
????? (niente?)
==============MSDOS.SYS============= !!!
[Options]
BootGUI=0	<--questa e` la chiave di tutto il giochetto!!
BootDelay=0
Logo=0
AutoScan=0
BootWarn=0
...ok?
Spiegazioni + dettagliate in 
http://members.xoom.it/teletex/dualboot.txt

devicehigh=c:\drv\trmouse.sys
...eccetera, sono solo esempi!
Tu devi cambiarli con i nomi e le locazioni giuste dei files in 
questione!

.......Se non digito niente entro 20" carica win98SE
Per 1/2 usa un boot manager: ce ne sono di freeware (LILO), di
commerciali (Partition Manager) ed e` presente anche in W9x.
Per LILO rinvio ad AppuntiLinux in italiano (punto 9.2):
http://www.pluto.linux.it/ildp/AppuntiLinux/AL-indgen.html
Per l'attivazione del dualboot di W9x ecco dei link (in inglese):
http://www.webdev.net/orca/Dualboot.htm
http://www.listmaker.net/
http://www.compuclinic.com/
http://www.tu-chemnitz.de/~jwes/win95boot.html
Tieni presente che se si utilizza il dual-boot di W9x appare un menu`
che permette di scegliere tra impostazioni standard (per accedere al
DOS/DOS -non quello di W9x!- opzione 8: avvia SO precedente, le
opzioni da 1 a 7 riguardano W9x ed il suo "dos").
Ovviamente se il DOS "precedente" fosse, 
p.es
., MS-DOS 6.x resta poi
utilizzabile la multiconfigurazione tramite menu` di avvio impostabile
dal config.sys (-> HELP MENUDEFAULT e comandi correlati)
Del 3 non capisco proprio l'utilita`... cmq rientra in quanto sopra.
Ciao.
Greg
-- 
g.biagini(at)
dada.it
  <-o->  g.biagini(at)
yahoo.com
http://www.geocities.com/Athens/Aegean/3276/
[NB: l'indirizzo del campo from e` modificato]

Grazie tante ragazzi ho fatto in questa maniera:
============ Autoexec===============
keyb it,,C:\WINDOWS\COMMAND\keyboard.sys
SET BLASTER=A220 I7 D1 H7 P330 T6
SET SBPCI=C:\SBPCI
SET PATH=C:\PROGRA~1\PCANYW~1
prompt $_$d $t$_%config%  $p $g
if %config%==WIN98SE goto WIN98SE
if %config%==DOS goto DOS
if %config%==IMMAGINE goto IMMAGINE
goto FINE
:WIN98SE
goto FINE
:DOS
LH C:\windows\command\MSCDEX.EXE /D:ASPICD0
SET SBPCI=C:\SBPCI
LH C:\PROGRA~1\MICROS~1\MOUSE\MOUSE.EXE
C:\norton\nc.exe
goto FINE
:IMMAGINE
REM LH C:\windows\command\MSCDEX.EXE /D:ASPICD0
CALL C:\Batch\image2.bat
goto FINE
:FINE
============== Config ===============================
[Menu]
menuitem=WIN98SE,Esecuzione di Win98SE
menuitem=DOS,Avvio in DOS
menuitem=IMMAGINE,Creazione immagine disco C:
menudefault=WIN98SE,20
[Common]
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
DOS=high,umb,auto
Country=039,850,C:\WINDOWS\COMMAND\country.sys
 
[WIN98SE]
[DOS]
DEVICEHIGH=C:\WINDOWS\COMMAND\EBD\ASPI8DOS.SYS
DEVICEHIGH=C:\WINDOWS\COMMAND\EBD\ASPICD.SYS /D:ASPICD0
rem (poi aggiungo anche i driver dello zip)
[IMMAGINE]
===================================================
Ecco cosi' funziona
