Oppure

Loading
17/10/11 21:14
giacomopaty
Ciao a tutti, vorrei sapere come immagazzinare un valore scelto dall'utente all'interno di una variabile, ecco un esempio in C++:

int a;

cout << "Scrivi un numero da 1 a 10:";
cin >> a;

if (a == 5){
cout << "Bravo hai vinto!";
}


Come posso fare lo stesso con il codice di scripting batch?

Grazie
aaa
17/10/11 21:53
crybot
pierotofy.it/pages/guide/Guida_Batch/Le_variabili_di_ambiente_e_i_commenti/

spero possa esserti utile, scorrila tutta, dovrebbe esserci cio` che chiedi...
Ultima modifica effettuata da crybot 17/10/11 21:53
aaa
17/10/11 22:20
giacomopaty
Postato originariamente da crybot:

pierotofy.it/pages/guide/Guida_Batch/Le_variabili_di_ambiente_e_i_commenti/

spero possa esserti utile, scorrila tutta, dovrebbe esserci cio` che chiedi...


Ho già guardato, ma non indica come immagazzinare valori in variabili.
aaa
18/10/11 13:07
Thejuster
ma guarda che in tutti i linguaggi che esistono sulla faccia della terra i valori vengono memorizzati tutti allo stesso modo. tranne qualcuno.

@echo off
SET variabile = 1

echo %variabile%

@pause
mire.forumfree.it/ - Mire Engine
C# UI Designer
18/10/11 18:51
giacomopaty
Postato originariamente da Thejuster:

ma guarda che in tutti i linguaggi che esistono sulla faccia della terra i valori vengono memorizzati tutti allo stesso modo. tranne qualcuno.

@echo off
SET variabile = 1

echo %variabile%

@pause


Ma per memorizzare l'input di un utente e metterlo nella variabile come si fa?
aaa
18/10/11 19:04
crybot
Tratto da support.microsoft.com/:[/b]

La funzionalità di linguaggio batch di MS-DOS non fornisce un mezzo per fornire l'input al flusso di programma di controllo. Tutti gli input informazioni da parte dell'utente devono essere immessi dalla riga di comando.


quindi... non puoi raccogliere l'input dell'utente durante l'esecuzione del programma. puoi comunque utilizzare gli argomenti forniti da riga di comando come illustrato nella guida che ti ho fatto vedere.
Ultima modifica effettuata da crybot 18/10/11 19:05
aaa
19/10/11 8:57
giacomopaty
Postato originariamente da crybot:

Tratto da support.microsoft.com/:[/b]

La funzionalità di linguaggio batch di MS-DOS non fornisce un mezzo per fornire l'input al flusso di programma di controllo. Tutti gli input informazioni da parte dell'utente devono essere immessi dalla riga di comando.


quindi... non puoi raccogliere l'input dell'utente durante l'esecuzione del programma. puoi comunque utilizzare gli argomenti forniti da riga di comando come illustrato nella guida che ti ho fatto vedere.


Ah ok allora risolto. Grazie a tutti lo stesso
aaa