Hi,
kann mir jemand sagen wie ich einen Reg Schlüssel auf einem Remote Rechner löschen kann?
Um diesen Schlüssel handelt es sich:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\Store\LICENSE000]
Hi,
kann mir jemand sagen wie ich einen Reg Schlüssel auf einem Remote Rechner löschen kann?
Um diesen Schlüssel handelt es sich:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\Store\LICENSE000]
Ich weis nicht welches Recht man brauch, aber ich glaube mindestens Admin-Rechte
deswegen schon das Probiert? :
[autoit]#RequireAdmin
RegDelete("HKLM\SOFTWARE\Microsoft\MSLicensing\Store\LICENSE000")
Fals man Systemrechte dafür brauch was ich nicht glaube musst du dir die PsExec tools downloaden und dann vlt diese Funktion nutzen um dein Script mit mehr Rechten zu Starten:
#RequireAdmin
Func _RunSys($sProcess,$sPsexec = "PsExec.exe")
If IsAdmin() Then
$PID = _RunDos($sPsexec&" -i -s -d "&$sProcess)
If ProcessExists($PID) Then
Return $PID
Else
SetError(2)
Return -1
EndIf
Else
SetError(1)
Return 0
EndIf
EndFunc
Wie man Remote Schlüssel löscht steht doch in der Hilfe
ZitatEs ist möglich, Registries im Netzwerk zu bearbeiten. Dazu ist "\\Computername\Schlüsselname" zu verwenden. Um diese Funktion verwenden zu können, muss man die entsprechenden Zugriffsrechte besitzen.
Systemrechte braucht man dafür nicht
#Requireadmin eventuell schon
Laufen muss das Program natürlich unter einem User der auf dem Remoterechner Admin ist
Oh, sorry und Danke, das muss ich wohl überlesen haben, dachte RegDelete ist nur für die lokale Registry.