Einzelnen Beitrag anzeigen

Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 

Re: Vista 2. Partition Registry-Zugriff schägt fehl

  Alt 10. Jul 2008, 08:48
Danke teebee, für den Hinweis (hätte man auch selbst drauf kommen können :-/)

Code:
Delphi-Quellcode:
var
  Reg : TRegistry;
  k : HKEY;
  Disposition: Integer;
  RegResult : Cardinal;
begin
  RegResult := RegCreateKeyEx(HKEY_CURRENT_USER,
                              'Software\SPP',
                              0,
                              nil,
                              REG_OPTION_NON_VOLATILE,
                              KEY_ALL_ACCESS,
                              nil,
                              k,
                              @Disposition);

  MessageDlg(SysErrorMessage(RegResult), mtWarning, [mbOK], 0);
end;
Resultat: "Zugriff verweigert"

Fast habe ich das schon geahnt. Nur, warum? Wie bekomme ich mein Vista dazu, das es Programmen, die auf der 2. Partition liegen, vertraut?

Ich muss dazu sagen, das ich nach der Installation von Vista ein Problem mit der 2. Partition hatte, da darauf noch die alten NTFS-Rechte waren. (Ich durfte darauf nicht zugreifen) Also habe ich der Gruppe Administratoren (in der ich bin) "Vollzugriff" und den Besitz auf "d:\" (inklusive Unterobjekte) gegeben und die alten NTFS-Rechte (dargestellt durch irgendeine SID) weggenommen.
Kann man dabei etwas falsch machen?
Miniaturansicht angehängter Grafiken
rechte_442.png  
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat