Hallo,
durch eine Proxyumstellung bin ich zur Zeit dabei die installierten Clients zu analysieren.
Hierfür muss ich aus der Registry den folgenden Inhalt auslsen:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"AutoConfigURL"=""
Diesen Wert möchte ich gerne in ein Individuell Field abspeichern.
Wenn ich das auf dem Testrechner auf dem auch die Console installiert ist im Client Command Editor teste funktioniert das auslesen der Registry ohne Probleme.
Sobald ich das Client Command über browse verarbeiten lasse bekomme ich den folgenden Fehler:
|---------------|------------------------------|--------------------|----------|------------|------------|------------|
|Status |Action |Description |Date |Start Time |End Time |Run Time |
|---------------|------------------------------|--------------------|----------|------------|------------|------------|
|Error |TSetProjectVarFromRegistry |Variable aus Registr|16.09.2008|11:29:52:921|11:29:52:921|00:00:00:000|
|---------------|------------------------------|--------------------|----------|------------|------------|------------|
Error: RegValue "AutoConfigURL" doesn't exist
|---------------|------------------------------|--------------------|----------|------------|------------|------------|
HKEY : HKEY_CURRENT_USER
|---------------|------------------------------|--------------------|----------|------------|------------|------------|
Key : \Software\Microsoft\Windows\CurrentVersion\Internet Settings
|---------------|------------------------------|--------------------|----------|------------|------------|------------|
Value : AutoConfigURL
|---------------|------------------------------|--------------------|----------|------------|------------|------------|
Setting Variable "V_REG_KEY" = ""
End log
---------------------
Was mache ich falsch ?
Auslesen des Registryinhaltes AutoUrl
- Dateianhänge
-
- Auslesen Proxyeinstellung__{D16AD02C-14F7-4768-A8DA-DE166D0C2B8C}.sim
- (4.65 KiB) 408-mal heruntergeladen
Gruss
Heiko Michael Edler
Heiko Michael Edler
Hallo Herr Edler,
versuchen Sie mal bitte, den Befehl "Variable setzen aus Registry" impersoniert ablaufen zu lassen (Das ClientCommand editieren, rechte Maus auf den Befehl, dann Ausführungsoptionen -> Ausführen als -> Als Benutzer ausführen).
Hintergrund: Der ClientDienst läuft unter dem System-Account. Dort ist Ihr Registrywert dann wahrscheinlich nicht vorhanden. Wenn Sie den Befehl dann impersoniert ausführen, wird der Wert aus dem "Current_User" Bereich des aktuell angemeldeten Benutzers ausgelesen.
versuchen Sie mal bitte, den Befehl "Variable setzen aus Registry" impersoniert ablaufen zu lassen (Das ClientCommand editieren, rechte Maus auf den Befehl, dann Ausführungsoptionen -> Ausführen als -> Als Benutzer ausführen).
Hintergrund: Der ClientDienst läuft unter dem System-Account. Dort ist Ihr Registrywert dann wahrscheinlich nicht vorhanden. Wenn Sie den Befehl dann impersoniert ausführen, wird der Wert aus dem "Current_User" Bereich des aktuell angemeldeten Benutzers ausgelesen.
Mit freundlichen Grüßen,
H. Schriek
H. Schriek