Registry-Key ändern
Registry-Key ändern
Hallo,
ich versuche schon seit Tage diesen Parameter per OPSI zu verändern.
openkey [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
set "ProxyEnable" = REG_DWORD:0000
Geändert wird der Parameter in \HKEY_USER\.default
Wenn ich den Versuch startet alle NTUSer.dat zu patchen mit :
openkey [Software\Microsoft\Windows\CurrentVersion\Internet Settings]
set "ProxyEnable" = REG_DWORD:0000
erscheint folgen Meldung :
Error: Software not accepted as registry root key
Error: Variable "ProxyEnable" could not be set
Was mache ich falsch ?
Ich habe schon bei anderen Paketen den Pfad HKEY_CURRENT_USER gepatch, da ging das.
Gruss
Ulange
ich versuche schon seit Tage diesen Parameter per OPSI zu verändern.
openkey [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
set "ProxyEnable" = REG_DWORD:0000
Geändert wird der Parameter in \HKEY_USER\.default
Wenn ich den Versuch startet alle NTUSer.dat zu patchen mit :
openkey [Software\Microsoft\Windows\CurrentVersion\Internet Settings]
set "ProxyEnable" = REG_DWORD:0000
erscheint folgen Meldung :
Error: Software not accepted as registry root key
Error: Variable "ProxyEnable" could not be set
Was mache ich falsch ?
Ich habe schon bei anderen Paketen den Pfad HKEY_CURRENT_USER gepatch, da ging das.
Gruss
Ulange
Re: Registry-Key ändern
probier das mal in dem du das HKEY_CURRENT_USER einfach weg lässt.
Re: Registry-Key ändern
Hallo Tobias,
Das habe schon probiert:
Gruss
Ulange
Das habe schon probiert:
Code: Alles auswählen
openkey [Software\Microsoft\Windows\CurrentVersion\Internet Settings]
set "ProxyEnable" = REG_DWORD:0000
erscheint folgen Meldung :
Error: Software not accepted as registry root key
Error: Variable "ProxyEnable" could not be set
Ulange
Re: Registry-Key ändern
seltsam. Also ich hab grade mal deinen Code auf meiner Testing VM ausgeführt ging problemlos:
Führst du das ganze als Admin aus?
Lokal via Winst.exe oder vom Service.
Code: Alles auswählen
[actions]
Registry_patchTest /AllNTuserDats
[Registry_patchTest]
openkey [Software\Microsoft\Windows\CurrentVersion\Internet Settings]
set "ProxyEnable" = REG_DWORD:0001
Mal auf nem anderen Rechner probieren?[5] [Dez 01 11:51:28:332] Execution of Registry_patchTest
[5] [Dez 01 11:51:28:333]
[5] [Dez 01 11:51:28:335] Branch: Administrator
[4] [Dez 01 11:51:28:336] Warning: NTUser.dat could not be loaded from path "C:\Users\Administrator\NTUser.dat". Code 32: Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.<
[5] [Dez 01 11:51:28:338]
[5] [Dez 01 11:51:28:339] Execution of Registry_patchTest
[6] [Dez 01 11:51:28:341] Registry key [HKEY_USERS\S-1-5-21-3911120335-1911166713-4111636531-500\Software\wow6432node\Microsoft\Windows\CurrentVersion\Internet Settings] opened
[6] [Dez 01 11:51:28:343] Variable "ProxyEnable" is keeping its value "1"
[6] [Dez 01 11:51:28:344] Key closed
[5] [Dez 01 11:51:28:352]
[5] [Dez 01 11:51:28:352] Branch: Default
[6] [Dez 01 11:51:28:358] "C:\Users\Default\NTUser.dat" loaded.
[5] [Dez 01 11:51:28:359]
[5] [Dez 01 11:51:28:360] Execution of Registry_patchTest
[6] [Dez 01 11:51:28:362] Registry key [HKEY_USERS\PatchNTUserdatTempUser\Software\wow6432node\Microsoft\Windows\CurrentVersion\Internet Settings] opened
[6] [Dez 01 11:51:28:363] Variable "ProxyEnable" is keeping its value "1"
[6] [Dez 01 11:51:28:364] Key closed
[5] [Dez 01 11:51:28:368]
[5] [Dez 01 11:51:28:369] Make it for user .DEFAULT
[5] [Dez 01 11:51:28:370]
[5] [Dez 01 11:51:28:371] Execution of Registry_patchTest
[6] [Dez 01 11:51:28:373] Registry key [HKEY_USERS\.DEFAULT\Software\wow6432node\Microsoft\Windows\CurrentVersion\Internet Settings] opened
[6] [Dez 01 11:51:28:375] Variable "ProxyEnable" is keeping its value "1"
[6] [Dez 01 11:51:28:376] Key closed
[5] [Dez 01 11:51:28:378]
[5] [Dez 01 11:51:28:379] And finally: The current user: Administrator : [S-1-5-21-3911120335-1911166713-4111636531-500]
[5] [Dez 01 11:51:28:380]
[5] [Dez 01 11:51:28:381] Execution of Registry_patchTest
[6] [Dez 01 11:51:28:382] Registry key [HKEY_CURRENT_USER\Software\wow6432node\Microsoft\Windows\CurrentVersion\Internet Settings] opened
[6] [Dez 01 11:51:28:383] Variable "ProxyEnable" is keeping its value "1"
[6] [Dez 01 11:51:28:384] Key closed
[1] [Dez 01 11:51:28:390] ___________________
[1] [Dez 01 11:51:28:391] script finished
[1] [Dez 01 11:51:28:392] 0 errors
[1] [Dez 01 11:51:28:393] 1 warning
Führst du das ganze als Admin aus?
Lokal via Winst.exe oder vom Service.
Re: Registry-Key ändern
Hallo,
ich führe das als service aus.
Welche Winst Version hast du? Ich verwende notch die 4.11.1.1.
Nur den Startparameter/ allntuserdats habe ich so noch nicht verwendet.
Das probiere ich heute Abend noch mal aus.
Grus
Ulange
ich führe das als service aus.
Welche Winst Version hast du? Ich verwende notch die 4.11.1.1.
Nur den Startparameter/ allntuserdats habe ich so noch nicht verwendet.
Das probiere ich heute Abend noch mal aus.
Grus
Ulange
Re: Registry-Key ändern
ich hab die v.4.11.3.3
mit AllNTUserDats solltest du auf jeden Fall arbeiten weil du im User Tree rumwurschtelst die Einstellung würde ohne AllNTUserDats nur für den aktuell angemeldeten Benutzer gelten und nicht für alle.
Gruß
Tobias
mit AllNTUserDats solltest du auf jeden Fall arbeiten weil du im User Tree rumwurschtelst die Einstellung würde ohne AllNTUserDats nur für den aktuell angemeldeten Benutzer gelten und nicht für alle.
Gruß
Tobias
Re: Registry-Key ändern
Hallo tobias,
danke für Deine hilfe.
So klappt es bei nicht angemeldeten Usern:
Da einige PC mit einem Autologon laufen, jetzt muss ich nur noch herausfinden wie ich erkenne ob ein User angemeldet ist und wie dieser abmeldet werden kann.
Gruss
Ulange
danke für Deine hilfe.
So klappt es bei nicht angemeldeten Usern:
Code: Alles auswählen
Registry_proxy_off /AllNTUserDats
[Registry_proxy_off]
openkey [Software\Microsoft\Windows\CurrentVersion\Internet Settings]
set "ProxyEnable" = REG_DWORD:0000
Gruss
Ulange
Re: Registry-Key ändern
Sollte also auch für den angemeldeten User funktionierenDazu werden zunächst die Dateien NTUser.dat für alle auf dem System eingerichteten User-Accounts durchgegangen (in denen die Registry-Einstellungen aus HKEY_Users abgelegt sind). Sie werden temporär in einen Hilfszweig der Registry geladen und dort entsprechenden der Anweisungen der Sektion bearbeitet. Weil dies für den zum Zeitpunkt der Programmausführung angemeldeten User nicht funktioniert, werden die Anweisungen der Sektion zusätzlich für HKEY_Current_User ausgeführt. Als Ergebnis verändert sich die gespeicherte NTUser.dat.

Re: Registry-Key ändern
Hallo tobias,
danke für den Auszug des Handbuches.
Wenn ich mich recht erinnere war das gestern nicht so.
Ich werde es heute nochmals testen. Vielleicht war es gestern auch schon zu spät, um das zu bemerken.
Gruss
ulange
danke für den Auszug des Handbuches.
Wenn ich mich recht erinnere war das gestern nicht so.
Ich werde es heute nochmals testen. Vielleicht war es gestern auch schon zu spät, um das zu bemerken.

Gruss
ulange