Omgevingsvariabelen

antwoord

hoe u omgevingsvariabelen instelt, hangt af van uw besturingssysteem. Op UNIX hangt het ook af van welke shell je gebruikt.
UNIX
hoe u omgevingsvariabelen in UNIX instelt, hangt af van welke shell u gebruikt.
de meeste schelpen vallen in een van de twee groepen. De C schelp-achtige schelpen en de Bourne-achtige schelpen. Elke set gebruikt verschillende commando ‘ s om omgevingsvariabelen in te stellen. Hier is een lijst van populaire shells en welke syntaxis ze gebruiken:

    Schelpen met behulp van de C-shell syntaxis
    Schelpen met Bourne-shell syntaxis
    C-shell, tcsh
    sh, rsh, ksh, bash en zsh

C-shell
In C-shell stelt u de omgevingsvariabelen met de setenv opdracht. De syntaxis voor setenv is als volgt:

    setenv naam

de vierkante haakjes () geven aan dat de waarde optioneel is.
als er al een omgevingsvariabele genaamd name is, zal de waarde aan die variabele worden toegewezen. Als er geen omgevingsvariabele genaamd name is, wordt er een aangemaakt.

    voorbeeld:
    dit commando stelt de omgevingsvariabele INFORMIXDIR in op een waarde van / usr / var /informix:

      setenv INFORMIXDIR/usr/var / informix

indien waarde wordt weggelaten zal de naam worden ingesteld op een null waarde, maar het zal nog steeds worden ingesteld. Om een omgevingsvariabele uit te schakelen, moet u de opdracht unsetenv gebruiken. Het formaat voor unsetenv is als volgt:

    unsetenv name

Bourne shell
gebruik een opdrachtregel met de volgende syntaxis om een omgevingsvariabele in de Bourne shell in te stellen:

    name=;export name

de vierkante haakjes () geven aan dat de waarde optioneel is.
dit zijn eigenlijk twee commando ‘ s gescheiden door een puntkomma. De eerste (naam=waarde) kent waarde toe aan de omgevingsvariabele named name. Als de naam nog niet bestaat, wordt deze aangemaakt.
het tweede commando (export name) zorgt ervoor dat de naam van de omgevingsvariabele wordt doorgegeven aan alle programma ‘ s die u vanuit deze shell start. Een veel voorkomende fout is om het export commando te vergeten. Deze fout voorkomt dat het uitgevoerde programma de omgevingsvariabele helemaal ziet.

    voorbeeld:
    deze opdrachtregel stelt de omgevingsvariabele INFORMIXDIR in op een waarde van / usr / var/informix:

      INFORMIXDIR=/usr/var / informix;export INFORMIXDIR

als de waarde speciale tekens bevat, zoals spaties of puntkomma ‘ s, moet deze worden ingesloten in enkele of dubbele aanhalingstekens. Als het wordt weggelaten dan naam zal nog steeds worden ingesteld, maar zal een null waarde hebben.

    voorbeeld:
    dit commando stelt de DELIMIDENT omgevingsvariabele in op een nulwaarde.

      DELIMIDENT=; export DELIMIDENT

om een omgevingsvariabele uit te zetten moet u de opdracht unset gebruiken. De indeling voor de opdracht unset is als volgt:

    naam unset

WINDOWS
Windows NT
als u een omgevingsvariabele op Windows NT wilt instellen, doet u het volgende:

    1. Kies Start->Instellingen->Configuratiescherm en start de systeemtoepassing.
    2. Klik op het tabblad omgeving.

    3. Om een bestaande omgevingsvariabele te wijzigen klikt u op de variabele in de lijst Systeemvariabelen en wijzigt u vervolgens de waarde in het tekstvak Waarde en klikt u op de Set knop.
    als de omgevingsvariabele die u wilt instellen nog niet bestaat, klikt u op een item in de lijst met Systeemvariabelen en wijzigt u het tekstvak variabele in de naam van de variabele en het tekstvak Waarde in de waarde en klikt u op de Set knop.
    4. Klik op OK

de wijzigingen worden onmiddellijk van kracht, maar de meeste programma ‘ s controleren alleen de waarden van omgevingsvariabelen wanneer ze voor het eerst worden uitgevoerd. Dit betekent dat u Windows niet hoeft te herstarten, maar dat u mogelijk uw toepassing opnieuw moet starten voordat de wijzigingen van kracht worden.
de bovenstaande procedure wijzigt systeemomgevingsvariabelen. Dat betekent dat als je een omgevingsvariabele op deze manier instelt, iedereen die de computer gebruikt die omgevingsvariabele heeft ingesteld.
Windows 2000 / XP
als u een omgevingsvariabele op Windows 2000 of Windows XP wilt instellen, wijzigen of uitzetten, doet u het volgende:

    1. Kies Start – >Instellingen – >Configuratiescherm – >systeem om de systeemtoepassing te starten.
    2. Klik op het tabblad Geavanceerd en klik op de knop omgevingsvariabelen. Dit opent het venster omgevingsvariabelen.

    3. Om een nieuwe omgevingsvariabele te maken, klikt u op Nieuw… het dialoogvenster Nieuwe systeemvariabele openen. Voer de naam van de omgevingsvariabele in het veld Variabele naam en de waarde in het veld Variabele waarde en klik vervolgens op OK.

    om de waarde van een bestaande omgevingsvariabele te wijzigen, klikt u op de variabele in de lijst Systeemvariabelen en klikt u vervolgens op Bewerken… knop om het dialoogvenster systeemvariabele bewerken te openen. Wijzig de waarde in het veld Variabele waarde en klik vervolgens op OK.

    om een omgevingsvariabele uit te schakelen, klikt u op de variabele in de lijst Systeemvariabelen en klikt u vervolgens op verwijderen.
    4. Klik op OK.

de wijzigingen zullen onmiddellijk van kracht worden, maar de meeste programma ‘ s controleren alleen de waarden van omgevingsvariabelen wanneer ze voor het eerst beginnen te draaien. Dit betekent dat u Windows niet hoeft te herstarten, maar dat u mogelijk uw toepassing opnieuw moet starten voordat de wijzigingen van kracht worden.
de bovenstaande procedure wijzigt systeemomgevingsvariabelen. Dat betekent dat als je een omgevingsvariabele op deze manier instelt, iedereen die de computer gebruikt die omgevingsvariabele heeft ingesteld.
Windows 95/98 / Me
op Windows 95, Windows 98 en Windows ME moet u set statements toevoegen aan het bestand c:\autoexec.BBT
de syntaxis van het set commando is als volgt:

    set name = value

      name

        de omgevingsvariabele name.

      waarde

        de waarde waarop de omgevingsvariabele moet worden ingesteld.

als er al een omgevingsvariabele genaamd name is, dan is die omgevingsvariabele ingesteld op waarde. Als een omgevingsvariabele genaamd name nog niet bestaat, wordt deze aangemaakt.
na het toevoegen van de set-opdracht (s) aan het bestand c:\autoexec.bat u moet Windows afsluiten en opnieuw opstarten voordat de omgevingsvariabele instellingen worden gebruikt.
in Windows zijn de namen van omgevingsvariabelen hoofdletterongevoelig, zodat bijvoorbeeld de omgevingsvariabele Informixdir dezelfde is als de omgevingsvariabele INFORMIXDIR.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.

Previous post Q & A met Washington Examiner politiek correspondent Byron York
Next post definitie van heldenmoed’