Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-02-2002, 02:57   #1
PIRATA!
Senior Member
 
L'Avatar di PIRATA!
 
Iscritto dal: Apr 2000
Città: Pisa, Italy
Messaggi: 4973
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, 11: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, 11: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, 12: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, 12: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, 14:38   #6
PIRATA!
Senior Member
 
L'Avatar di PIRATA!
 
Iscritto dal: Apr 2000
Città: Pisa, Italy
Messaggi: 4973
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, 15: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, 22: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, 01:57   #9
PIRATA!
Senior Member
 
L'Avatar di PIRATA!
 
Iscritto dal: Apr 2000
Città: Pisa, Italy
Messaggi: 4973
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, 14: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


Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
LG OLED evo AI C5 48 pollici in offerta ...
Le 14 offerte migliori su Amazon oggi, l...
Telnet dimenticato: una falla critica es...
Doom gira su cuffie in-ear: puoi provarl...
Ryzen AI Max+: secondo Intel non hanno s...
Galaxy Z Flip7 Olympic Edition: lo smart...
Patch di emergenza per Microsoft Office:...
Google Pixel 10 Pro al minimo storico su...
Highguard debutta con numeri record, ma ...
Offerte Tineco Amazon: scope elettriche ...
Apple rilascia iOS 26.2.1 e iPadOS 26.2....
NVIDIA presenta Earth-2: il sistema AI c...
iPhone 5s si aggiorna dopo 13 anni dal l...
Meta al lavoro per introdurre degli abbo...
Warcraft, Diablo e Overwatch: saranno 4 ...
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: 13:10.


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