2016-06-30 12 views
0

Ich habe zwei Apps, die ich möchte, wenn sie auf die gleiche Umgebungsvariable zugreifen, aber unterschiedliche Werte erhalten. Es ist möglich?So erhalten Sie verschiedene Werte in der gleichen Umgebungsvariablen

+0

Nein, jede Umgebung ist wie jede Variable, sie enthält 1 Element. int a, kann nur einen int halten..Nicht wirklich eine C# -Frage, dies ist eine generische Windows-Frage – BugFinder

+0

Nur wenn Sie Benutzer-Scope-Variablen mit dem gleichen Namen speichern und starten Sie die Anwendungen mit unterschiedlichen Anmeldeinformationen. Eine andere Möglichkeit besteht darin, eine Variable zu definieren, kurz bevor die App durch Powershell oder Batch-Skript gestartet wird. – n01d

+0

Es gibt viele Umgebungsvariablen in 'PowerShell', die sich je nach Host-Maschine ändern, aber über welche sprechen Sie? – Richard

Antwort

0

Sie können jede App mit einem Stapel kapseln, der die jeweilige Variable festlegt.

Erstellen Sie eine Textdatei APP1.BAT, die die Umgebungsvariable festlegt und dann app1 aufruft, und geben Sie diese Textdatei als Ziel des Symbols für app1 ein, auf das Sie klicken. Machen Sie das gleiche für app2 mit dem entsprechenden Umgebungsvariablenwert in seiner Textdatei.

Verwandte Themen