Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.201 Beiträge
 
Delphi 10.4 Sydney
 
#12

Re: Windows Vista/7, UAC und COMMON_APPDATA ...

  Alt 27. Apr 2010, 09:50
Zitat von OrtmannMedia:
Zitat:
wenn im Install-Namen Install oder Setup enthalten ist
Hallo Hoika,
mich interessiert, ist damit der Dateiname gemeint, also z.B. Install.exe oder Setup.exe?
So dass Win7 das von selbst als Admin ausführt, oder dass ich das noch durch Rechts-Mausklick
explizit angeben muss.
Am besten eine Vista-Kompatibles Manifest verwenden und nicht auf Auswertung von Dateiname/Dateiinfo vertrauen.


Zitat von OrtmannMedia:
Noch eine Frage:
Ist das
C:\Users\Public\
unter Vista u. Win7 eigentlich immer vorhanden?
(Der Enduser sieht ja dann in einer deutschen WinVersion nur das virtuelle Verzeichnis Desktop->Bibliotheken,
auf das alle User volle Zugriffrechte haben)
Ja. Ab Vista ist das Dateisystem immer Englisch und wird auf C:\ als Starpartition angelegt. Ist unfähigen (amerikanischen) Programmierern geschuldet die nur "C:\Program Files" kennen

Zitat von OrtmannMedia:
Ggf. wenn es sonst keine sinnvolle Möglichkeit gibt über CLSID oder so,
dann kann man vielleicht davon ausgehen, dass es das C:\Users\Public\ immer identisch gibt?
Du solltest immer über die offiziellen API's zur Bestimmung des Verzeichnisses gehen. Evtl. ändert sich das mit Windows 9 und das eigen Verzeichnis heißt dann "http:\\InTheCloudAtMS\UserName"
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat