Freeonline.it è una Web directory con la particolarità di indicizzare esclusivamente risorse gratuite... »
Clicca per info sulla pubblicità
Freeonline - La guida italiana alle risorse gratuite di Internet
Indice generale
»
Homepage
»
Tutto il gratis
»
Programmi gratuiti
»
Il gratis via email
»
News dal Web
»
Guide, Articoli, ...
»
Free Internet
»
Free Mail
»
Tools gratuiti
»
Forum
»
Blog
»
MyFreeonline
»
Mappa sito
Tutto Gratis

 
 
 
Breve guida al DOS - (Ver. 5.0 e successive)
 
Appendice B: le variabili ambiente
 

Sotto Dos un file viene eseguito nella directory dove si trova e generalmente esegue file nella sua cartella, a volte però un programma ha bisogno di sapere dove si trovano particolari files sul disco fisso. Questo è il caso di molti compilatori di vari linguaggi di programmazione, oppure editor di testo arcani richiedano l'esistenza di un file di configurazione in una loro cartella poi specificata in una variabile ambiente.
Comunque il discorso è più semplice, le variabili ambiente sono di solito usate come contenitori per settare un certo tipo di percorso ad esempio la variabile path viene usata dal Dos per ovviare al problema di poter eseguire file solo sotto la cartella corrente, infatti anche molti comandi Dos, come xcopy visto prima, sono in realtà file eseguibili, quindi tutti i percorsi dentro la variabile path sono riconosciuti come possibili percorsi per lanciare gli eseguibili ad esempio se hai un path del tipo:
PATH=C:\DOS;C:\JAVA1.3\BIN;
e ti trovi nella cartella C:\HOME e digiti:
javac

In reltà il comando javac è un file denominato javac.exe che si trova nella cartella C:\JAVA1.3\BIN infatti sotto DOS non è necessario specificare l'estenzione di un file eseguibile, si può anche scrivere direttamente javac.exe ma non è molto comodo, allora dicevo, una volta digitato il comando e premuto invio il dos controlla che quello che hai digitato non sia un comando dell'interprete dei comandi se non è ricerca il file eseguibile nella cartella corrente se non lo trova li lo cerca nelle cartelle specificate nella variabile di ambiente PATH, se non lo trova nemmeno lì da un messaggio di errore del tipo:
"comando o nome di file non valido".

Ora dove e come si specificano queste variabili?
Bene, per quanto riguarda il dove è semplice poichè nella root, ossia directory principale, del disco si trova il file di configurazione autoexec.bat che è il primo file eseguito all'avvio del computer dopo aver caricato l'interprete dei comandi; il come è ancora più semplice, basta infatti aprire l'autoexec.bat con un editor di testi ASCII ossia che non salvi formattazzione caratteri e simili ma che salvi solo testo puro e semplice (come il notepad di Windows oppure l'edit del Dos) ed il comando che permette di specificare variabili di ambiente è il comando set che si usa nella forma SET nome_variabile=percorso.

Ad esempio:
SET HOME=C:\HOME
SET CLASSPATH=C:\HOME\CLASSPATH


Scrivendo semplicemente SET si ottiene una lista di tutte le variabili ambiente col rispettivo valore. Semplice no?

Spero di essere stato chiaro, per eventuali commenti e domande scrivetemi pure a paranco@hotmail.com mentre per versioni più aggiornate di questa guida: http://web.tiscalinet.it/paranco/.

 

 

<<< Indice

Autore: Michelangelo Giacomelli

 
Guide gratis di Freeonline
»
Indice
»
Attualità
»
Miniguide
»
ADSL
»
DOS
»
Manuale Java
»
Manuale Inform
»
Sito interattivo
»
Usabilità dei siti
»
Web Marketing
»
WebMaster area
»
Motori ricerca
»
Posizionamento
»
Guide Photoshop
»
Articoli su Linux
»
Glossario
»
Interviste

 
 
Powered by PuntoWeb.Net S.r.l.