ERLEDIGT
NEIN
NEIN
ANTWORTEN
10
10
ZUGRIFFE
11895
11895
EMPFEHLEN
-
Hallo,
ich habe ein problem.
Ich möchte die Berechtigungen bei den Registry Keys per Programm/Batch Datei ändern.
Wie könnte das funktionieren .. ich kann keys anlegen, änder usw. aber die Berechtigungen für einzelne Keys nicht ändern ..
Bräuchte DRINGEND hilfe!
lg
Bernhard
PS: REGEDIT kann ich nicht verwenden da ich das bei ca. 400 pcs machen muss.
-
in der Registry? Wie meinst Du denn das?
Servus----------------------------------
Gruß
Meg
-
Wie ich das mein?
Nun .. (siehe Bild) .. ich möchte die Berechtigungen ändern .. und zwar per Programm und nicht über regedit .. da ich es Dynamisch machen muss und auch jederzeit auf mehreren Pcs unterschiedlich halten sollte ..
Hoff ist jetzt klarer?!
-
Moin
Darf man fragen was genau du damit bezweckst diese Berechtigungen zu ändern?
-
Ja.
Ich muss Firmenintern auf ca. 10 Schlüssel das ändern .. weil ein Firmeninternes Programm diese Rechte auf den schlüssel braucht.
Wird dann (so ist es vorgesehen) beim Login geprüft ob jemand das programm hat und dann dementsprechen die Rechte gesetzt .. weil jeder soll nicht zb. Vollzugriff auf gewisse Schlüssel haben.
Kannst du mir helfen?
-
Sorry ich dach eben das du die Registry sperren willst, da hät ich vieleicht was gewusst.
Aber du willst ja einzelne Keys entsperren da weis ich leider auch nicht wie.
Sorry nochmal
-
hallo,
ich glaube so geht es, zumindestens mit .net:
Set WshShell = WScript.CreateObject("WScript.Shell")
Lesen:
bKey = WshShell.RegRead("...\...\...")
WScript.Echo WshShell.RegRead("...\...\...")
schreiben:
WshShell.RegWrite "...\...\...", 1, "REG_BINARY"
löschen:
WshShell.RegDelete "...\...\..."
unterumständen wscript.dll über verweise einfügen
gruß
thekorn
-
hi,
so kann ich NUR schlüssel lesen und schreiben?! Oder irre ich mich .. kann ich damit auch rechte setzen? .. steh ein wenig auf der leitung
-
Hallo
versuch es doch mal per Policies. Ist sicher die eleganteste Lösung.
Gruss LeLe
-
Hey!
Ich kann irgendwie keine ganzen Schlüssel (also Ordner) in der Registry löschen!!
Wisst ihr wo der Fehler ist Oder geht das gar nichtCode :1 2
Set wshshell = CreateObject("Wscript.shell") wshshell.regdelete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\test"
(Sry, der Thread ist ja schon etwas älter
)
Ich würde aber gerne mit der Wscript.(Shell)-Methode arbeiten!
Danke
Grüße N!C0
-
Du must immer erst alles,was in einem Schlüssel drin ist löschen, bevor du den Schlüssel selber löschen kannst.
Ähnliche Themen
-
Registry auslesen und ändern
Von flame4ever im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 30.07.10, 11:35 -
C# Registry Berechtigungen
Von lusiphur im Forum .NET CaféAntworten: 0Letzter Beitrag: 30.04.09, 14:13 -
Registry Berechtigungen?
Von raither im Forum Microsoft WindowsAntworten: 1Letzter Beitrag: 12.08.07, 14:41 -
Berechtigungen in der Registry
Von SoKO im Forum Visual Basic 6.0Antworten: 5Letzter Beitrag: 21.12.06, 14:48 -
Registry ändern
Von fizban im Forum Microsoft WindowsAntworten: 7Letzter Beitrag: 13.06.04, 19:39





Zitieren
Login




