Wie lege ich Umgebungsvariablen in Windows mit Benutzerrechten fest?

DDD
Freigeben: 2024-11-18 09:40:02
Original
973 Leute haben es durchsucht

How to Set Environment Variables in Windows with User Privileges?

Festlegen von Umgebungsvariablen in Windows mit Benutzerrechten

Das Festlegen von Umgebungsvariablen ist ein wesentlicher Aspekt bei der Konfiguration von Systemeinstellungen und der Bereitstellung des Zugriffs auf notwendige Informationen. In diesem Artikel wird erläutert, wie Sie Umgebungsvariablen in Windows nur mit Benutzerrechten festlegen, vorausgesetzt, Sie verfügen möglicherweise nicht über die Berechtigung zum Ändern von Systemvariablen.

Der folgende Codeausschnitt versucht, Umgebungsvariablen mithilfe von os.Getenv() zu lesen. Funktion:

var (
    Address = os.Getenv("ADDR")
    Token   = os.Getenv("TOKEN")
)
Nach dem Login kopieren

Windows bietet zwei Strategien zum Ändern von Umgebungsvariablen:

  • Setzen: Ändert die Umgebungswerte der aktuellen Shell vorübergehend, ohne Auswirkungen auf andere laufende Shells . Sobald die Shell geschlossen wird, werden die geänderten Werte zurückgesetzt.
  • Setx: Passt die Umgebungsvariable dauerhaft an und wirkt sich auf alle zukünftigen Shells aus. Vorhandene Shells haben jedoch die geänderten Werte erst, wenn sie geschlossen und erneut geöffnet werden.

Um Umgebungsvariablen mit Benutzerrechten festzulegen, verwenden Sie die folgenden Ansätze:

Temporäre Einstellung (Festlegen)

  1. Öffnen Sie das Eingabeaufforderungs- oder Powershell-Fenster.
  2. Geben Sie den folgenden Befehl ein, um die Umgebungsvariable festzulegen:
set ADDR=127.0.0.1
Nach dem Login kopieren

Dieser Befehl setzt die Umgebungsvariable „ADDR“ vorübergehend auf „127.0.0.1“ in der aktuellen Shell.

Permanente Einstellung (Setx)

  1. Öffnen Sie das Eingabeaufforderungs- oder Powershell-Fenster als Administrator (führen Sie das Fenster als Administrator aus).
  2. Geben Sie den folgenden Befehl ein, um die Umgebungsvariable dauerhaft festzulegen:
setx ADDR "127.0.0.1"
Nach dem Login kopieren

Dies Der Befehl fügt der systemweiten Registrierung die Umgebungsvariable „ADDR“ mit dem Wert „127.0.0.1“ hinzu und sie wird in allen zukünftigen Shells verfügbar sein.

Das obige ist der detaillierte Inhalt vonWie lege ich Umgebungsvariablen in Windows mit Benutzerrechten fest?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage