Torna indietro   Hardware Upgrade Forum > Software > Programmazione

realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione
realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione
realme C100x scommette tutto, forse troppo, sulla batteria da 7500 mAh e sulla certificazione ArmorShell per farsi notare nella fascia più economica del mercato: lo abbiamo messo alla prova per capire a chi è rivolto questo smartphone che sacrifica un po' prestazioni, display e fotocamera per offrire l'autonomia migliore possibile a un prezzo decisamente contenuto
Star Wars Zero Company è l'erede di XCOM 2
Star Wars Zero Company è l'erede di XCOM 2
Bit Reactor porta nell’universo di Star Wars una struttura tattica che richiama apertamente XCOM 2, ma la arricchisce con legami tra i personaggi, progressione ruolistica, gestione della base e un sistema di combattimento costruito attorno a tre Punti Azione e alle risorse condivise della squadra
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Abbiamo provato per una settimana intera la Can-Am Origin, la Dual Sport elettrica del gruppo canadese BRP: ecco com'è andata tra città, autostrada e un primo assaggio di sterrato
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


realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione realme C100x, lo smartphone economico con la bat...
Star Wars Zero Company è l'erede di XCOM 2 Star Wars Zero Company è l'erede di XCOM ...
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia) Test ride Can-Am Origin: la moto elettrica che f...
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco Logitech G325, G305 e G316 X: il tris per chi no...
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio Recensione POCO F9 pro: potenza da vero top di g...
NetApp Novus, 100 TB al secondo per sfru...
Spotify giù da ore: se non trovi una can...
Sky con Netflix incluso da 16,99€/mese: ...
Anthropic verso la Borsa: 42 miliardi di...
Data repatriation: cos'è e come S...
ProsperoEden: l'emulatore funzionante ch...
La sonda spaziale ESA JUICE ha effettuat...
iPhone, crash a valanga su migliaia di a...
Se mangi queste patatine puoi vincere un...
Opera browser ha una eSIM integrata da 3...
WINDTRE BUSINESS e la Protezione Civile ...
Intel prepara i chip che si illuminano? ...
HUAWEI WATCH D3 arriva in Italia: l'orol...
PS5 Pro, in Giappone si compra per estra...
Recensione Nothing Headphone (1) Pro, de...
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: 04:03.


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