Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Installationspfad unter Win Server 2008 falsch


5 replies to this topic

cubeware

cubeware
  • Full Members
  • 6 posts

Posted 09 December 2008 - 14:12

Unser setup läuft fehlerfrei unter Windows XP. Im deutschen Betriebssystem Windows Server 2008 wird als Installationspfad C:\program files\... angezeigt, obwohl der Pfad im Explorer C.\programme\... lautet. Auch über Ändern kommt der falsche Pfad. Installiert werden die Programme aber unter c:\programme\..., allerdings sind die reg-Einträge falsch (c:\program files\...)
Kommt irgend jemanden dieses Problem bekannt vor?

Alibaba

Alibaba
  • Full Members
  • 78 posts

Posted 10 December 2008 - 09:41

Ist unter Vista respektive S2008 der Programm Ordner nicht nur eine Verknüpfung zum program files Ordner? Dann wäre es doch iO.

cubeware

cubeware
  • Full Members
  • 6 posts

Posted 10 December 2008 - 10:09

Für die Installation der Programme wäre das schon ok, allerdings sieht es halt auch nicht gerade gut aus, wenn in der Auswahl c:\program files steht obwohl im Explorer das Verzeichnis c:\programme heißt.
Das Hauptproblem ist aber, dass die Einträge in der Registry falsch sind und somit die Dateien nicht mehr gefunden werden können.

ts1

ts1
  • Full Members
  • 81 posts

Posted 10 December 2008 - 10:42

Die Einträge in der Registry sind aber richtig.
Nur der Explorer "visualiert" und zeigt "verknüpfte" Ordner.

Wenn das Programm ordnungsgemäß über Win-API / Registry / Windows-Systemvariablen arbeitet, funktioniert es auch.
"Hart codierte" Pfade sind aber nun ein Problem.

cubeware

cubeware
  • Full Members
  • 6 posts

Posted 10 December 2008 - 12:37

Nein, die Einträge sind nicht richtig wenn man [INSTALLDIR] verwendet.

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 12 December 2008 - 12:45

Mit Vista ist Windows Mehrsprachig geworden, und das führt immer wieder zu Verwirrung (du bist nicht der erste der darüber stoplert).

Die Verzeichnisnamen sind immer englisch, z.B. C:\Program Files . Die meisten Programme zeigen es auch so an und in der Registry ist dieser Pfad korrekt eingetragen.

Aber der Widows Explorer "zaubert". Er übersetzt bestimmte Verzeichnisse "on the fly", d.h. er zeigt im deutschen Vista C:\Programme an obwohl das Verzeichnis in Wiklichkeit C\Program Files heisst. Wenn du im Explorer in die Adressleiste klickst (hinter das Ende des angezeigten Pfades) dann wird der tätsächliche Pfad eingeblendet (damit man ihn z.B.kopieren kann).

Das betrifft übrigens auch andere Pfade wie C:\Benutzer.

Hintergrund ist, dass man in Vista die Sprache auch nachträglich umschalten kann. Die tatsächlcien Verzeichnise bleiben dann unverändert, aber sie werden jeweils sprachspezifisch dargestellt.