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!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...