MasterP 10 Geschrieben 11. November 2004 Melden Geschrieben 11. November 2004 Hallo, hab hier ein Problem mit einem Programm, dass zuviele Berechtigungen benötigt. Es handelt sich um VoloView2dt. In der Registry würde ich gerne spezielle Hivs dem Benutzer und Hauptbenutzer einräumen, nicht aber speziellen Usern zB Herr Meier. Ich hab es mit Regini aus dem RsKit probiert das geht nicht, da ich auch in Classes Root etwas ändern muss. SetCAL ist mir "etwas" unverständlich. Die Hives sind folgende: [HKEY_CLASSES_ROOT\VoloView.Application] [HKEY_CLASSES_ROOT\VoloView.Application.1] [HKEY_CLASSES_ROOT\VoloView.Document] [HKEY_CLASSES_ROOT\VoloView.Document.1] [HKEY_CLASSES_ROOT\CLSID] [HKEY_CLASSES_ROOT\CLSID\{6C9FD3A6-78FA-11d2-9208-0060B0870405}] [HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk] Gibts da nciht eine einfachere Möglichkeit? Ich hab keinen Domäne. Vielen Danke schon mal.
freak04 10 Geschrieben 11. November 2004 Melden Geschrieben 11. November 2004 Hallo, Du kannst SUBINACL aus dem Ressource Kit verwenden Guckst Du hier ... http://www.mcseboard.de/showthread.php?threadid=23346 und hier ... http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en oder hier ... http://www.escde.net/downloads/public/tools/de/SubInACL_de.doc mfg
MasterP 10 Geschrieben 11. November 2004 Autor Melden Geschrieben 11. November 2004 Hallo, erstmal Danke. Das Tool sieht schon besser aus. Leider will es immer noch nicht klappen: SUBINACL /VERBOSE /SUBKEYREG HKEY_LOCAL_MACHINE\SOFTWARE\AUTODESK /GRANT=users=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\VOLOVIEW.APPLICATION.1 /GRANT=users=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\VOLOVIEW.DOCUMENT /GRANT=users=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\VOLOVIEW.DOCUMENT.1 /GRANT=users=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\CLSID\{6C9FD3A6-78FA-11D2-9208-0060B0870405} /GRANT=users=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\CLSID /GRANT=users=SCED SUBINACL /VERBOSE /FILE C:\PROGRAMME\VOLOVIEW /GRANT=users=F SUBINACL /VERBOSE /SUBKEYREG HKEY_LOCAL_MACHINE\SOFTWARE\AUTODESK /GRANT=powerusers=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\VOLOVIEW.APPLICATION.1 /GRANT=powerusers=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\VOLOVIEW.DOCUMENT /GRANT=powerusers=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\VOLOVIEW.DOCUMENT.1 /GRANT=powerusers=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\CLSID\{6C9FD3A6-78FA-11D2-9208-0060B0870405} /GRANT=powerusers=F SUBINACL /VERBOSE /SUBKEYREG HKEY_CLASSES_ROOT\CLSID /GRANT=powerusers=SCED SUBINACL /VERBOSE /FILE C:\PROGRAMME\VOLOVIEW /GRANT=powerusers=F Wenn ich per Regedt32 nachschaue, wurde nichts erledigt. Was mache ich falsch?
freak04 10 Geschrieben 13. November 2004 Melden Geschrieben 13. November 2004 Hallo, leider kann ich Deinen Fehler nicht nachvollziehen. Ich habe es eben ausprobiert, es klappt. Ich habe Deine Zeilen verwendet, ich habe lediglich bei "/GRANT=users=F" users durch "Benutzer" ersetzt (da ich die deutsche Version einsetze) - kann das bei Dir evtl. auch der Fall sein? Wenn ja, dann ersetze "users" durch "benutzer" und "powerusers" durch "Hauptbenutzer", dann muß es klappen. mfg
MasterP 10 Geschrieben 26. Januar 2005 Autor Melden Geschrieben 26. Januar 2005 Hallo, jetzt hab ich es geschafft. Danke für deinen Tipp. Zuerst lag es an einer falschen Version von Setinacl. Dann an der Syntax. Es funzt nun folgendermaßen: SUBINACL.EXE /VERBOSE /KEYREG "HKEY_LOCAL_MACHINE\SOFTWARE\AUTODESK" /GRANT=Benutzer=F SUBINACL.EXE /VERBOSE /SUBKEYREG "HKEY_CLASSES_ROOT\VOLOVIEW DOCUMENT" /GRANT=Benutzer=F SUBINACL.EXE /VERBOSE /SUBKEYREG "HKEY_CLASSES_ROOT\VOLOVIEW.APPLICATION" /GRANT=Benutzer=F SUBINACL.EXE /VERBOSE /SUBKEYREG "HKEY_CLASSES_ROOT\VOLOVIEW.APPLICATION.1" /GRANT=Benutzer=F SUBINACL.EXE /VERBOSE /SUBKEYREG "HKEY_CLASSES_ROOT\VOLOVIEW.DOCUMENT" /GRANT=Benutzer=F SUBINACL.EXE /VERBOSE /SUBKEYREG "HKEY_CLASSES_ROOT\VOLOVIEW.DOCUMENT.1" /GRANT=Benutzer=F SUBINACL.EXE /VERBOSE /SUBKEYREG "HKEY_CLASSES_ROOT\CLSID" /GRANT=Benutzer=AQSCEYLD SUBINACL.EXE /VERBOSE /SUBKEYREG "HKEY_CLASSES_ROOT\CLSID\{6C9FD3A6-78FA-11D2-9208-0060B0870405}" /GRANT=Hauptbenutzer=F SUBINACL.EXE /VERBOSE /SUBKEYREG "HKEY_CLASSES_ROOT\CLSID\{6C9FD3A6-78FA-11D2-9208-0060B0870405}" /GRANT=Benutzer=F SUBINACL.EXE /VERBOSE /FILE "C:\Programme\Volo View Express" /GRANT=Benutzer=F
Empfohlene Beiträge
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 erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden