|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
07-10-2006, 15.41.27 | #1 |
Hero Member
Registrato: 25-10-2002
Loc.: Vicenza
Messaggi: 827
|
[DOS] consulenza
In particolare vorrei capire che differenza c'è tra il comando REM e ECHO, perchè entrambi permettono di scrivere testi. Cosa sono le variabili e a cosa servono all'interno di uno script? Cosa serve il carattere % e @ anteposto ad una riga? |
07-10-2006, 21.56.18 | #2 |
Guest
Messaggi: n/a
|
Allora in ordine:
- Il comando REM serve per inserire dei commenti all'interno di un file..nell'elaborazione, quando il PC incontra una riga REM, la ignora e salta alla prossima, ma nel file rimane la scritta...diciamo che è utile per segnarsi il significato di alcuni chiavi sul file. Il comando ECHO invece serve per visualizzare su schermo una stringa, delle variabile e quanto altro. -LE variabili sono molto utili perché con esse è possibile ricevere input dall'utente, salvare i risultati dei calcoli ecc. AD esempio se vuoi fare uno script che somma dei numeri,avrai bisogno di una variabile SOMMA che si incrementa in base al valore inserito dall'utente. -Allora, il carattere % serve per richiamare una variabile. Facendo l'esampio di proma, se devi ricavare il valore contenuto nella variabile somma, devi fare: echo %SOMMA% mentre @, serve per nascondere il comando quando viene eseguito lo script(perché normalmente se parte lo script, compare anche il comando che viene eseguito) |
09-10-2006, 10.21.54 | #3 |
Hero Member
Registrato: 25-10-2002
Loc.: Vicenza
Messaggi: 827
|
Ciao!
Grazie per la chiarezza delle tue risposte! Cercavo anche degli esempi pratici, magari per le variabili, come e quando utilizzarle, ecc... Quindi @ serve per nascondere una riga all'interno di uno scrpit, in modo che un utente non la possa vedere?!?! |
09-10-2006, 13.49.54 | #4 |
Guest
Messaggi: n/a
|
@ nasconde le istruzioni solo in fase di esecuzione, perché se con un editor di testo si apre il file, le istruzioni sono comunque visibili.
Ti ho creato due file di esempio: |
09-10-2006, 21.58.55 | #5 |
Jason
Top Poster
Registrato: 14-08-2002
Loc.: Non mi fate domande difficili...
Messaggi: 3.354
|
se poi come prima riga metti
@echo off tutte le righe successive saranno nascoste anche senza anteporre la chiocciola, a meno di output a video che puoi comunque nascondere con il reindirizzamento a "nul" |
10-10-2006, 10.54.23 | #6 |
Hero Member
Registrato: 25-10-2002
Loc.: Vicenza
Messaggi: 827
|
Grazie mille per l'aiuto, ad entrambi!
Inifinite grazie anche per gli esempi allegati; ora comincio ad avere le idee chiare... |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
[DOS] Compilatore c++ | Longhorn | Programmazione | 4 | 15-03-2006 15.18.03 |
[DOS] Problema con tastiera | creator | Windows 9x/Me/NT4/2000 | 3 | 21-12-2005 01.20.41 |
[DOS] Aprire finestra DOS in una directory | Mr Wolf | Windows 7/Vista/XP/ 2003 | 3 | 10-11-2005 12.44.36 |
urge consulenza!! | papillis | Windows 9x/Me/NT4/2000 | 22 | 19-03-2004 15.30.23 |
Richiesta consulenza "legale" | The Riddle | Chiacchiere in libertà | 5 | 04-03-2004 17.03.47 |