Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#11

Re: CopyFile() ohne Rechte in Vista?

  Alt 17. Okt 2008, 12:44
Du willst alsoe eine Datei eines anderen Programmes mit Hilfe deines Programmes austauschen. Diese Datei liegt im Progranmmordner des betreffenden Programmes. Auf diese Datei hast du keinen lesenden Zugriff, weil dir die nötigen Rechte fehlen -- was auch richtig so ist.

Warum gibst du uns diese Informationen nicht gleich im ersten beitrag, damit man auch versteht, was du willst?

Also noch mal die Möglichkeiten:
- Explorer Kontextmenü "Ausführen als..."
- RunAs in der Konsole
- Mit der API-Funktion MSDN-Library durchsuchenImpersonateLoggedOnUser (http://www.michael-puff.de/Artikel/Impersonate.shtml)
- Programm mit Manifest ausstatten, damit es unter Vista Administratorenrechte anfordert (jfheins)
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat