Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete implementa due bracci estensibili, per spazzola e moccio, che si spingono ben oltre quanto visto sino ad oggi permettendo una pulizia di casa ancor più capillare e precisa
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati
La tecnologia SQD-Mini LED di TCL arriva sul taglio da 65 pollici con la serie C8L: 2040 zone, pannello WHVA 2.0 e un picco che alle rilevazioni delle sonde tocca i 4400 nit nel profilo Filmmaker e un HDR quasi perfetto
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro
Wireless 2.4 GHz, Bluetooth 5.4, cancellazione attiva del rumore, design pieghevole e un'autonomia che mette in imbarazzo prodotti che costano il doppio. Le Maestro 500 non eccellono in nulla, ma offrono tutto. E a questo prezzo è difficile chiedere di più
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-02-2002, 01:57   #1
PIRATA!
Senior Member
 
L'Avatar di PIRATA!
 
Iscritto dal: Apr 2000
Città: Pisa, Italy
Messaggi: 4978
Chi mi aiuta per fare un .BAT per DOS??? Ve ne sarei molto g

Allora.
Di hardware ci posso anche capire, ma riguardo alla programmazione faccio ancora abbastanza schifo.Qualcosa riesco a fare in DOS, ma quello che sto per descrivervi non lo riesco ancora a fare.

Il mio problema è fare un AUTOEXEC.BAT di un dischetto di boot che mi 'chieda' se voglio eseguire una particolare applicazione dos.

Tutto è nato dal fatto che l'applicazione in questione, che chiameremo PIPPO.EXE (per capirci ), non riesce a stare sullo stesso floppy dove risiede l'AUTOEXEC.BAT per questioni di spazio, e quindi ho dovuto metterla da sola su di un secondo floppy.

Ora... l'AUTOEXEC.BAT mi dovrebbe chiedere se voglio eseguire quella applicazione PRIMA che finisca di essere caricato, visto che vorrei che questo caricasse un altra applicazione che chiameremo PLUTO.EXE (la quale invece risiede sullo stesso floppy dove risiede l'AUTOEXEC.BAT) se decido di NON caricare PIPPO.EXE. E' da notare che PLUTO.EXE è scritto nell'ultima riga dell'AUTOEXEC.BAT, quindi non mi pare che ci siano problemi nel fare questo script. Basta interporlo tra il contenuto dell'AUTOEXE.BAT e la sua ultima riga.

Ora... la cosa è un pochetto complicata (per me) quindi vi prego di autarmi.

Ecco cosa vorrei che facesse l'AUTOEXEC.BAT quando arriva PRIMA della sua ultima riga:


Vuoi eseguire questa applicazione? (Yes/No)

Se digito Y:

Inserire il floppy numero 2 e premere un tasto a caso quando siete pronti:

Ora... se il floppy è quello sbagliato (mettete caso) perchè non trova il file PIPPO.EXE, vorrei che mi dicesse:

Floppy sbagliato: (Retry/Abort)

Notate le 2 sole possibilita!! Vorrei che mi chieda cosa fare perchè se per puro caso ho sbagliato precedentemente a digitare Y, in questo modo posso annullare la rischiesta di inserire il floppy numero 2 e così continiare a finire di caricare il mio AUTOEXEC.BAT premendo A per Abort, e così caricarmi PLUTO.EXE

Questo stesso messaggio vorrei che venisse ripetuto in loop ogni volta che sbaglio floppy se continuo a premere R per Retry ogni volta.


Se invece il floppy è quello giusto, vorrei che eseguisse l'applicazione (PIPPO.EXE).

Se invece premo N:

Allora il mio AUTOEXEC.BAT continua a caricarsi ed andrà a completarsi caricando la sua ultima riga che riguarda l'esecuzione di PLUTO.EXE.


Mi sembra che sia semplice a farsi un .BAT del genere.
Io non sono buono, ma tempo fa ho avuto ra le mani floppy con .BAT più complicati.

AH! DIMENTICAVO!! A me serve che i messaggi siano in lingua inglese, lettere da digitare comprese (Yes/No, Retry/Abort). Al massimo posso editare il .BAT e tradurmelo da me. Fin qui ce la faccio.

Vi prego di aiutarmi. Ve ne sarei MOLTO grato.
Grazie anticipatamente.
PIRATA! è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2002, 10:47   #2
atragon
Senior Member
 
L'Avatar di atragon
 
Iscritto dal: Sep 2000
Messaggi: 886
Per le selezioni si usa il comando CHOICE , qualcosa del tipo

ECHO A = ESCI
ECHO B = RICOPRI
CHOICE /C:AB SELEZIONA

per verificare l'esistenza di un file si può usare

IF EXIST A:PIPPO.EXE ECHO ....
__________________

1986/2008 - 22 anni di rabbia cancellati in un giorno. Adesso passeranno altri 22 anni.. Learn Falcon language sul sito ufficiale e sul mio
RIP NBA3D
atragon è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2002, 10:51   #3
atragon
Senior Member
 
L'Avatar di atragon
 
Iscritto dal: Sep 2000
Messaggi: 886
Per le selezioni si usa il comando CHOICE , qualcosa del tipo

ECHO A = ESCI
ECHO B = RICOPRI
CHOICE /C:AB SELEZIONA

per verificare l'esistenza di un file si può usare

IF EXIST A:PIPPO.EXE ECHO .... quel che vuoi oppure GOTO da qualche altra parte nel batch.
I messaggi sono legati alla versione di sistema operativo, per quanto ne so se è in italiano accetta solo S/N non Y/N o altri...non so se sia possibile personalizzare o schermare in qualche modo.
__________________

1986/2008 - 22 anni di rabbia cancellati in un giorno. Adesso passeranno altri 22 anni.. Learn Falcon language sul sito ufficiale e sul mio
RIP NBA3D
atragon è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2002, 11:06   #4
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
occhio che CHOICE non esiste piu' sotto nt (e penso neanche sotto 2k)
su nt ti devi scaricare il resource kit, su 2k non so
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2002, 11:08   #5
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Ho letto ora che e' per un floppy di boot, lasciate perdere il commnto precedente
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2002, 13:38   #6
PIRATA!
Senior Member
 
L'Avatar di PIRATA!
 
Iscritto dal: Apr 2000
Città: Pisa, Italy
Messaggi: 4978
Grazie.
Ma non riesco a levarci le gambe comunque.
Nessuno che può dirmi di più?
Grazie ancora.
PIRATA! è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2002, 14:17   #7
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originariamente inviato da PIRATA!
[b]Grazie.
Ma non riesco a levarci le gambe comunque.
Nessuno che può dirmi di più?
Grazie ancora.

Guarda che ti ha detto tutto quello che serve per risolvere il tuo problema...
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2002, 21:10   #8
cat78
Senior Member
 
L'Avatar di cat78
 
Iscritto dal: Dec 2000
Messaggi: 126
kingv ha ragione, cmq ti posto il codice che avrei scritto io se avessi avuto il tuo problema

@ECHO OFF

REM Qui ci sta altro codice dell'autoexec...

CHOICE /C:YN Start application "pippo.exe"
IF ERRORLEVEL 2 GOTO NOAPP

REM Questo codice, fino alla label NOAPP, viene eseguito se digiti "Y"

ECHO Insert disk with "pippo.exe" in A:
PAUSE
:CHECK
IF EXIST pippo.exe GOTO STARTAPP

ECHO Can't find application "pippo.exe" in A:
CHOICE /C:RA Would you Retry or Abort
IF ERRORLEVEL 2 GOTO NOAPP
GOTO CHECK

:STARTAPP
pippo.exe

:NOAPP
pluto.exe


Byez
__________________
RisorseHiTech.it
Forum
!our knowledge is our power!
cat78 è offline   Rispondi citando il messaggio o parte di esso
Old 13-02-2002, 00:57   #9
PIRATA!
Senior Member
 
L'Avatar di PIRATA!
 
Iscritto dal: Apr 2000
Città: Pisa, Italy
Messaggi: 4978
Grazie mille!
Stasera lo provo subito e poi ti faccio sapre.
Ciaoo!!
PIRATA! è offline   Rispondi citando il messaggio o parte di esso
Old 25-09-2002, 13:31   #10
Wales
Senior Member
 
L'Avatar di Wales
 
Iscritto dal: Nov 1999
Città: Treviso
Messaggi: 2133
Ciao a tutti! Approfitto di questo vecchio thread perchè non so come si fa una cosa...

Dovrei realizzare un autoexec.bat (da masterizzare insieme alle immagini di Ghost) che all'avvio del PC (da cd-rom) mi avvii direttamente Ghost... Praticamente non vorrei dovermi affidare (e fidare) sempre del floppy di Ghost...

Si può fare? Ho dato un'occhiata all'autoexec.bat del disco di ripristino, ma non ci capisco nulla... Pirata! rispetto a me è un grande conoscitore di programmazione!!! (senza offesa, eh?)


Ciao e grazie!
__________________
--DFI Ultra-D, Opteron 148 @ 2900Mhz, Arctic Freezer 64, Connect3D x1900xtx, 2x1GB GSkill 4000USU2-2GBHZ, SSD 120GB Samsung 840 Evo, Seagate 250GB 7200.10, Seven 32bit, Enermax Liberty 500W--
--DFI DK X58 T3EH6, Core i7 920 @ 3200Mhz, Noctua NH-U12P SE, Sapphire HD5450, 3x2GB OCZ3P1600LV6GK, Velociraptor 150GB, 2x500GB Seagate 7200.12, Corsair HX520W, Belinea 102035W--
Wales è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
NL-LC1 è il primo dissipatore a liquido AIO di Noctua: silenzio è la parola d'ordine NL-LC1 è il primo dissipatore a liquido A...
Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con Android 15 e penna, dal prezzo super Boox Go 10.3 (Gen II) Lumi: il tablet e-ink con ...
Amazon, le top 5 offerte del weekend per...
Sesto giorno di Prime Day anticipato Ama...
La scopa elettrica Roborock F25 Ultra sc...
Ho messo uno studio video con Intelligen...
Dreame Aqua10 Ultra Roller Complete punt...
Roborock Saros 20 Set sembra fuori categ...
Samsung Galaxy Z Fold 8: prezzi in salit...
NVIDIA mostra una comunità di rob...
Sony annuncia LYTIA L910, arriva il sens...
Ericsson, il 5G è l’infrastruttur...
Marvell punta tutto su TSMC A14: sar&agr...
Hyundai a un passo dal controllo totale ...
Questo SSD vecchio 16 anni ha resistito ...
Monopattino elettrico Xiaomi in offerta:...
Microsoft usa le capre di Age of Empires...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 10:44.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v