Netter Nebeneffekt: Jeder Nutzer, der sich am System anmeldet kann seine eigenen, indivuellen Einstellungen vornehmen. Im Unternehmensumfeld kann man da noch weiterdenken. Arbeitet man mit Servergespeicherten Profilen kann der Nutzer die Einstellungen quasi von einem Rechner zum anderen Rechner "mitnehmen".
Alles in allem bringt das schon was.
Ich arbeite unter VS2008 mit C#. In der C#-Syntax kann man mit folgenden Befehl den Anwendungordner bekommen ohne den absoluten Pfad der einzelnen Windows Version zu kennen:
Code: Alles auswählen
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);