Jump to content

Gelöst: Systemvariablen in der Win2000/XP Registry.


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

Empfohlene Beiträge

Geschrieben

Grüße an alle!

 

Also, ich hätte folgendes Anliegen: Ich möchte eine Applikation vollautomatisch als Systemdienst auf mehreren Systemen einrichten. Die Implementation mit instsrv und srvany macht soweit auch keine Probleme, ich möchte dies aber mit einem Batch Shellscript lösen, daß auch einige Einträge in die Registry über ein REG File vornimmt.

 

Jetzt habe ich das Problem, daß die Registry scheinbar keine Systemvariablen wie %SYSTEMROOT% oder %SYSTEMDRIVE% akzeptiert. Diese brauche ich aber, um das Programm zu starten.

 

Zum Beispiel:

 

%SYSTEMROOT%\instsrv.exe servicename %SYSTEMROOT%\srvany.exe

 

In der Kommandozeile funktioniert dies tadellos. Und aus der Registry eben auch, solange man die Systemvariablen nicht einsetzt, sondern nur absolute Pfade wie etwa "C:\WINNT\...". Wie löse ich das in der Registry? Nicht alle Systeme haben den selben Windows2000 / XP Installationspfad, und srvany.exe und das Programm selbst werden aus der Registry als Systemdienst gestartet.

 

Die Nutzung dieser Systemvariablen in der Registry ist also aus meiner Sicht unumgänglich.

 

Wie kann ich das realisieren?

 

reg.gif

 

Vielen Dank!

Michael Lackner

"Nur" MCP. ;)

Geschrieben

Vielen Dank für die Hilfe!

 

Ich habe gerade selbst einen Umweg entdeckt, und zwar über das MS Tool "reg.exe" daß bei Windows2000 auf der CD dabei ist. (Win2kCD\Support\Tools\support.cab). Dieses Tool unterstützt beim Eintragen über ein Shell Script von Haus aus Systemvariablen, anders als Regedit.exe.

 

cya

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...