MasterP 10 Geschrieben 11. November 2004 Melden Teilen 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. Zitieren Link zu diesem Kommentar
freak04 10 Geschrieben 11. November 2004 Melden Teilen 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 Zitieren Link zu diesem Kommentar
MasterP 10 Geschrieben 11. November 2004 Autor Melden Teilen 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? Zitieren Link zu diesem Kommentar
freak04 10 Geschrieben 13. November 2004 Melden Teilen 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 Zitieren Link zu diesem Kommentar
MasterP 10 Geschrieben 26. Januar 2005 Autor Melden Teilen 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 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.