|
||
|
Modificare permanentemente il valore delle variabili Usare SET va bene se siete all'interno di uno script Batch o se volete fare alcune operazioni veloci utilizzando CMD ma come possiamo modificare o creare variabili d'ambiente il cui valore rimanga? Per questo ci viene in aiuto un comodo strumento accessibile da interfaccia grafica. Clicchiamo con il tasto destro su Risorse del Computer e successivamente su Proprietà . Andate nella scheda Avanzate e cliccate sul pulsante in basso Variabili d'ambiente indicato anche da questa immagine: ![]() A questo punto avrete davanti a voi una finestra simile a questa: ![]() Nel nostro caso l'utente Angaran Stefano fa parte del gruppo Administrators per cui può modificare il valore delle variabili di sistema. Facciamo un esempio creando una variabile d'ambiente utente dal nome SAVEDIR. Clicchiamo sul pulsante Nuovo della sezione Variabili dell'utente e inseriamo i valori nella finestrella che comparirà : ![]() Una volta completati i campi e cliccato su OK vedremo la nostra nuova variabile listata tra le altre: ![]() Nel caso il vostro utente non faccia parte del gruppo Administrators i pulsanti Nuovo, Modifica ed Elimina della sezione in basso saranno disabilitati ma potrete comunque fare modifiche alle vostre variabili d'utente. Ci sono dei limiti sulla quantità di spazio che ogni variabile può occupare, nome compreso, che è di 8192 bytes mentre il limite totale di tutte le variabili d'ambiente è di 65536 KB. Ora che abbiamo visto come possiamo modificare le variabili d'ambiente vediamo dove vengono memorizzate. In Windows XP le variabili d'ambiente sono contenute all'interno del registro di configurazione in due locazioni separate a seconda che siano di sistema o di utente. Quelle dell'utente correntemente loggato si trovano in HKEY_CURRENT_USER\Environment e HKEY_CURRENT_USER\Volatile Environment ![]() mentre quelle di sistema si trovano nella sezione HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment ![]() Siccome anche il registro è modificabile questo significa che possiamo creare o modificare variabili d'ambiente anche con regedit ricordando che se non facciamo parte del gruppo Administrators non potremmo effettuare modifiche alle variabili di sistema neanche in questo modo. Vediamo come fare per creare una nuova variabile d'ambiente usando regedit, l'editor del registro di configurazione di Windows. Innanzitutto lanciamo il programma scrivendo regedit nel box Esegui ( tasto Windows + R per farlo apparire ). Raggiungiamo con il navigatore a sinistra la sezione delle variabili d'utente e proviamo a crearne una nuova. Facciamo click con il tasto destro in un'area libera della parte destra della finestra, selezioniamo Nuovo e successivamente Valore stringa ( oppure Valore stringa espandibile se vogliamo utilizzare altre variabili d'ambiente come parte del valore della nuova variabile ). ![]() Comparirà una nuova voce nella lista e sarà possibile rinominarla per dare il nome alla variabile d'ambiente e successivamente modificarne il valore. ![]() Esiste un ulteriore metodo per creare delle variabili d'ambiente di sistema che consiste nell'editare il file Autoexec.bat, vecchio residuo dei sistemi operativi DOS che ora non viene praticamente utilizzato ma che Windows XP ancora scansiona alla ricerca della definizione di variabili d'ambiente. É comunque sconsigliato l'uso di questo tipo di soluzione sia perchè la stessa Microsoft l'ha dichiarata ormai deprecata, sia perchè eventuali cambiamenti apportati al file richiedono il riavvio del sistema per diventare effettivi. |
||
|
|
||
[ Torna a Software Windows | Voto: 0.00 (0 voti) - Vota questo articolo | Ritorna all'indice delle sezioni | ] |
Tavola dei contenuti |
| Condividi o aggiungi segnalibro |
|---|
|
I commenti sono di proprietà degli autori. Si declina ogni responsibilità sul loro contenuto.
| Autore | Contenuto |
|---|













Tavola dei contenuti











