Jump to content

Script if user ... then set Variable


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hi,

 

der Thread steht hier, weil es nicht um das eigenliche Script geht, das ist mir klar ...

 

if /i "%username%"=="Test" goto test

 

:test

set Schnubbel=Didubb

goto end

 

:end

echo fertig

exit

 

Aber nun das Problem, wie bekomme ich es hin, das die Variable permanent bleibt (mindestens bis zum Reboot).??

Geschrieben

Hallo Eyeswide,

 

füge deinem Script diese Zeile hinzu.

Damit wird eine Umgebungsvariable in die Registry geschrieben die nicht beim schliessen der cmd wieder gelöscht wird.

Du muss diesen Eintrag zusätzlich machen, da die aktuelle cmd die Variable noch nicht kennt. Erst wenn eine neue cmd geöffnet wird, werden die Werte aus der Registry geladen.

 

REG ADD HKCU\Environment /v Schnubbel /t REG_EXPAND_SZ /d Didubb

 

hoffe das hilft.

 

Gruß

 

Danny

Geschrieben

Ja, danke.

Das hat geholfen. War aber nicht was der Kunde wollte.

 

Ich habe dann noch ne Runde JFGI gemacht und siehe da, im Resourcekit von Windows 2000 gibts das Progrämmele "Setx" das setzt "persistente" Variablen.

 

Ist ab Vista sogar serienmäßig in Windows, dafür aber nicht im RK von W2K3 ...

Geschrieben

Ich bau da blos ein logonscript für SAP und das auch nur für nen Kollegen.

Der braucht die Variablen Benutzerabhängig. Da die Benutzer des Kunden aber verschiedene Rechner nutzer muss es eben beim Logon mitgegeben werden.

 

Das Script ist jetzt fertig und wird dann Mittwoch eingebaut. Es ist ungefähr so wie oben beschrieben.

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...