Innstilling og deaktivering av miljøvariabler

Svar

Hvordan du angir miljøvariabler, avhenger av operativsystemet. PÅ UNIX er det også avhengig av hvilket skall du bruker.
UNIX
Hvordan du angir miljøvariabler i UNIX, avhenger av hvilket skall du bruker.
de fleste skjell faller inn i en av to grupper. C-skall – lignende skjell Og Bourne – lignende skjell. Hvert sett bruker forskjellige kommandoer for å angi miljøvariabler. Her er en liste over populære skall og hvilken syntaks de bruker:

    Skjell ved Hjelp Av c shell syntaks
    Skjell bruker Bourne shell syntaks
    c shell, tcsh
    sh, rsh, ksh, bash og zsh

c shell
i c shell angir du miljøvariabler med setenv-kommandoen. Syntaksen for setenv er som følger:

    setenv navn

hakeparentesene () angir at verdien er valgfri.
hvis det allerede er en miljøvariabel som heter navn, vil verdien bli tildelt den variabelen. Hvis det ikke er en miljøvariabel som heter navn, vil en bli opprettet.


    Eksempel:
    denne kommandoen setter miljøvariabelen INFORMIXDIR til en verdi av /usr/var/informix:

      setenv INFORMIXDIR /usr/var/informix

hvis verdien utelates, vil navnet bli satt til en nullverdi, men den vil fortsatt bli satt. Hvis du vil fjerne en miljøvariabel, må du bruke kommandoen unsetenv. Formatet for unsetenv er som følger:

    unsetenv name

Bourne shell
bruk en kommandolinje med følgende syntaks:

    name=;eksporter navn

hakeparentesene () angir at verdien er valgfri.
dette er faktisk to kommandoer skilt av et semikolon. Den første (name=value) tilordner verdien til miljøvariabelen name. Hvis navnet ikke eksisterer, vil det bli opprettet.
den andre kommandoen (eksportnavn) sørger for at miljøvariabelnavnet overføres til alle programmer du starter fra dette skallet. En vanlig feil er å glemme eksportkommandoen. Denne feilen forhindrer at det utførte programmet ser miljøvariabelen i det hele tatt.

    Eksempel:
    denne kommandolinjen vil sette miljøvariabelen INFORMIXDIR til en verdi av /usr/var/informix:

      INFORMIXDIR=/usr/var/informix;eksporter INFORMIXDIR

hvis verdien inneholder spesialtegn som mellomrom eller semikolon, må den være vedlagt enten enkle eller doble anførselstegn. Hvis det er utelatt, vil navnet fortsatt bli satt, men vil ha en nullverdi.

    Eksempel:
    denne kommandoen setter DELIMIDENT – miljøvariabelen til en nullverdi.

      DELIMIDENT=; eksporter DELIMIDENT

hvis du vil fjerne en miljøvariabel, må du bruke unset-kommandoen. Formatet for kommandoen oppheving er som følger:

    oppheving av navn

WINDOWS
Windows Nt
hvis Du vil angi en miljøvariabel På Windows NT, gjør du følgende:

    1. Velg Start->Innstillinger – >Kontrollpanel og start Systemprogrammet.
    2. Klikk På Kategorien Miljø.

    3. Hvis du vil endre en eksisterende miljøvariabel, klikker du på variabelen i Listen Systemvariabler, og deretter endrer du verdien i Tekstboksen Verdi og klikker På Set-knappen.
    hvis miljøvariabelen du vil angi ikke allerede eksisterer, klikker du på en hvilken som helst oppføring I Systemvariabellisten, og deretter endrer Du Variabel-tekstboksen til navnet på variabelen og Verdi – tekstboksen til verdien og klikker Deretter På Set-knappen.
    4. Klikk OK

endringene trer i kraft umiddelbart, men de fleste programmer kontrollerer bare verdiene for miljøvariabler når de først begynner å kjøre. Dette betyr at Du ikke trenger å starte Windows på Nytt, men du må kanskje starte programmet på nytt for at endringene skal tre i kraft.
prosedyren ovenfor endrer systemmiljøvariabler. Det betyr at hvis du angir en miljøvariabel på denne måten, vil alle som bruker datamaskinen, ha den miljøvariabelen.
Windows 2000 / XP
hvis du vil angi, endre eller oppheve merking av en miljøvariabel I Windows 2000 eller Windows XP, gjør du følgende:

    1. Velg Start – >Innstillinger – >Kontrollpanel – > System for å starte Systemprogrammet.
    2. Klikk På Avansert-fanen og klikk På Miljøvariabler-knappen. Dette åpner Vinduet Miljøvariabler.

    3. For å opprette en ny miljøvariabel klikk På Ny… slik åpner Du Dialogboksen Ny Systemvariabel. Skriv inn navnet på miljøvariabelen i Variabelnavn-feltet og verdien I Variabelverdi-feltet, og klikk DERETTER OK.

    for å endre verdien til en eksisterende miljøvariabel, klikk på variabelen i Systemvariabellisten, og klikk Deretter På Rediger… knappen for Å få opp Dialogboksen Rediger Systemvariabel. Endre verdien i Feltet Variabel Verdi, og klikk DERETTER OK.

    for å fjerne en miljøvariabel klikk på variabelen i Listen systemvariabler klikk Deretter Slett.
    4. Klikk PÅ OK.

endringene trer i kraft umiddelbart, men de fleste programmer kontrollerer bare verdiene for miljøvariabler når de først begynner å kjøre. Dette betyr at Du ikke trenger å starte Windows på Nytt, men du må kanskje starte programmet på nytt for at endringene skal tre i kraft.
prosedyren ovenfor endrer systemmiljøvariabler. Det betyr at hvis du angir en miljøvariabel på denne måten, vil alle som bruker datamaskinen, ha den miljøvariabelen.
Windows 95/98 / ME
På Windows 95, Windows 98 og Windows ME må du legge til set-setninger i filen c:\autoexec.bat
syntaksen for set-kommandoen er som følger:

    set name=value

      name

        miljøvariabelen name.

      verdi

        verdien for å angi miljøvariabelen.

hvis det allerede er en miljøvariabel som heter navn, er miljøvariabelen satt til verdi. Hvis en miljøvariabel som heter name ikke eksisterer ennå, vil den bli opprettet.
etter å ha lagt set-kommandoen(e) til filen c:\autoexec.bat du må nedleggelse Og starte Windows før miljøvariabelen innstillinger vil bli brukt.
På Windows er navnene på miljøvariabler små bokstaver, så for eksempel er miljøvariabelen Informixdir den samme som miljøvariabelen INFORMIXDIR.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.

Previous post Q & A Med Washington Examiner politisk korrespondent Byron York
Next post Allison Janney Bringer Tilbake ‘The Jackal’