Standard Installationsverzeichnis

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
rossnet
Junior Member
Junior Member
Posts: 6
Joined: 2007-12-07, 17:30 UTC

Standard Installationsverzeichnis

Post by *rossnet »

Ich fände es total Klasse, wenn statt

c:\totalcmd

das Standard-Install-Verzeichnis

c:\<standard programm verz.>\totalcmd

wäre - also bei den meisten deutschen Windows Installationen

c:\programme\totalcmd
.

Sollte doch nicht soviel Aufwand sein, nachdem ich aber meinen Rechner 2x innerhalb von 2 Wochen neu installieren musste ist diese manuelle Änderung im Installationsprozess doch etwas störend aufgefallen.

Danke und Grüße in die Schweiz,
Thorsten
User avatar
DeeDee
Member
Member
Posts: 155
Joined: 2005-08-13, 12:00 UTC

Post by *DeeDee »

Wer diktiert denn den Standardpfad für neu zu installierende Software? Doch wohl nicht Microsoft, oder?

Man mag, oder kann, sich kaum mehr daran erinnern, aber mit der verbleichenden Ära Windows 3.11 hielten so eigenwillige Mätzchen wie Vorgabeverzeichnisse für Software, und Bilder, und Dokumente ... ihren unrühmlichen Einzug in die Hierarchielandschaft lokaler Festplatten. Microsoft hielt uns wiederholt den Futternapf vor die Nase, und wir fraßen brav daraus.

Ich mag mich daran bis heute nicht gewöhnen, geschweigedenn mich damit arrangieren. So installiere ich beispielsweise Applikationen grundsätzlich, überdies aus purer Renitenz, auf eine separate Partition. Und schon ist das so eine Sache, mit dem Standardinstallationsverzeichnis. Denn für mich ist es ein anderes als für Dich. Welches der beiden aber genießt nun Geltung?
User avatar
Dalai
Power Member
Power Member
Posts: 10014
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Wer diktiert denn den Standardpfad für neu zu installierende Software? Doch wohl nicht Microsoft, oder?
Das Betriebssystem bestimmt einen Standard-Pfad für Installationen und das ist auch gut so.
Sonst gibt's nur Chaos. Bei Linux gibt's zwar mehrere (z.B. global und im /home), aber wenn jede Software ein eigenes Verzeichnis aufmachen würde...
Klar macht es Sinn, wenn die Voreinstellung zu ändern geht. Aber wenn jeder anderer Meinung ist, dann gibt's eben nur Chaos.

Hinweis an rossnet: Du kannst die Default-Einstellung ändern, indem du das Setup auspackst (ist ein selbstentpackendes Archiv) und die install.inf bearbeitest. Was die einzelnen Einträge bedeuten, findest du im TC-Wiki (wenn auch nicht viel) oder über die Foren-Suche nach "silent install" oder "unattend install" oder auch "auto install".

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Re: Standard Installationsverzeichnis

Post by *karlchen »

Hallo, Thorsten.
rossnet wrote:Ich fände es total Klasse, wenn statt
c:\totalcmd
das Standard-Install-Verzeichnis
c:\<standard programm verz.>\totalcmd
wäre
Die Idee ist nicht wirklich neu und die Diskussion darüber taucht so alle 1 bis 2 Jahre mal wieder auf. Es gibt daher über das Für und Wider des Vorschlages nicht mehr viel, was noch nicht angeführt worden ist.

Habe auf die Schnelle nur nach "%programfiles%\totalcmd" gesucht, weitere Suchbegriffe wie "Programmverzeichnis", "Program folder" oder ähnliches fördern bestimmt weitere ähnliche Threads zu Tage.

Hier erst mal 2 davon:

+ FRQ: Installation per default in Programmverzeichnis

+ [ADVICE] default paths for installation and settings

Und hier ist der Hauptgrund, warum es bis heute beim Vorgabeverzeichnis "C:\totalcmd" geblieben ist.

Grüße,
Karl
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Welches der beiden aber genießt nun Geltung?
Jenes, das durch die Systemvariable %programfiles% vorgegeben wird.
So installiere ich beispielsweise Applikationen grundsätzlich, überdies aus purer Renitenz, auf eine separate Partition.
Da hat auch Microsoft nichts gegen, deshalb bietet es Dir an, das Standard-Programmverzeichnis durch eine unbeaufsichtigte Windows-Installation (unattended installation) festzulegen.

Auszug aus unattend.txt bzw. winnt.sif:

Code: Select all

[Unattended]
ProgramFilesDir="X:\tools"
CommonProgramFilesDir="X:\tools\shared"
Das gleiche geht auch mit "Dokumente und Einstellungen" sowie "Windows":

Code: Select all

[GuiUnattended]
ProfilesDir="Y:\users"
TargetPath=\win
Man ist kein Revoluzzer, wenn man sich nicht an die Standardvorgaben hält. Die Frage ist nur, ob man sich das Leben leicht macht – durch eine angepaßte Windows-Installation – oder schwer macht – durch ewig wiederkehrendes manuelles Anpassen des Verzeichnisses bei Installationen.

Icfu
This account is for sale
User avatar
DeeDee
Member
Member
Posts: 155
Joined: 2005-08-13, 12:00 UTC

Post by *DeeDee »

@icfu
Jenes, das durch die Systemvariable %programfiles% vorgegeben wird.
Selbstverständlich. Soweit bin ich im Bilde. Vielmehr sollte damit zum Ausdruck kommen, ob Pfadvorgaben für Applikationen, Dokumente ... überhaupt sinnvoll sind, hindert mich doch niemand daran, sie zu mißachten. Wofür also derlei Handschellen mit Plüschreif?

Weiters fasse ich bei einer Windowsinstallation bspw. den Pfad %programfiles% gar nicht an; Software installiere ich dennoch freimütig an andere Lokalitäten. Microsofts wohlgemeinte Ratschläge sanften Druckes sind mir somit von eher geringem Nutzen.
Moon
Member
Member
Posts: 195
Joined: 2003-09-12, 07:41 UTC

Post by *Moon »

Ich habe ein Partition für Windows zum (Rück)sichern von Images und eine für den Rest. Für alles andere gibt es Unterordner.
rossnet
Junior Member
Junior Member
Posts: 6
Joined: 2007-12-07, 17:30 UTC

Re: Standard Installationsverzeichnis

Post by *rossnet »

Hi Karlchen,
karlchen wrote: Und hier ist der Hauptgrund, warum es bis heute beim Vorgabeverzeichnis "C:\totalcmd" geblieben ist.
ich möchte an dieser Stelle keine Diskussion lostreten und habe die anderen Threads (jetzt) gelesen. Trotzdem stelle ich mir eine Frage: Wenn 99% der Installer sich an %programfiles% halten, warum nicht der Totcal Commander?

@deedee: Du kannst, egal was für eine Standardvorgabe im Installer steht diese immer ändern, daher kann ich Deine Argumentation leider garnicht nachvollziehen.

Beste Grüße,
Thorsten
icfu
Power Member
Power Member
Posts: 6052
Joined: 2003-09-10, 18:33 UTC

Post by *icfu »

Wenn 99% der Installer sich an %programfiles% halten
Kein Grund zu untertreiben: Es sind mindestens 99,99%.
warum nicht der Totcal Commander?
Der TC war schon immer ein wenig speziell. Ein Grund ist, daß die Entwicklung bereits in der Steinzeit der Computerei begonnen hat und daher viele Zöpfe, die bei modernen Programmen gar nicht erst gewachsen sind, mitgeschleppt wurden, um die Generation Methusalem nicht unnötig zu überfordern.

Schwerwiegende Eingriffe wie die Anpassung des Standardpfades, wie auch die Änderung von F2 von Aktualisieren nach Umbenennen, sollte man nur wohlüberlegt treffen – ein Zeitfenster von bis zu 10 Jahren ist durchaus akzeptabel – zumal wir die Hälfte schon geschafft haben.

Kinners, wie die Zeit vergeht...

Icfu
This account is for sale
Moon
Member
Member
Posts: 195
Joined: 2003-09-12, 07:41 UTC

Post by *Moon »

Viel sinniger fände ich zudem, dass die ini-datei standardmäßig im Programmverzeichnis (wo immer das nun auch ist) installiert würde.
rossnet
Junior Member
Junior Member
Posts: 6
Joined: 2007-12-07, 17:30 UTC

Post by *rossnet »

Moon wrote:Viel sinniger fände ich zudem, dass die ini-datei standardmäßig im Programmverzeichnis (wo immer das nun auch ist) installiert würde.
Das sehe ich etwas anders, sowohl die INI-Datei als auch alle Plugins sollten in einem benutzerspezifischen Verzeichnis abgelegt werden (z.B. %applicationdata%). Das funktioniert z.B. beim Firefox oder Thunderbird ganz hervorragend und bei einer Neuinstallation kann man das Programm exakt genauso nutzen wie davor...

Gruss,
Thorsten
User avatar
Dalai
Power Member
Power Member
Posts: 10014
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

rossnet wrote:
Moon wrote:Viel sinniger fände ich zudem, dass die ini-datei standardmäßig im Programmverzeichnis (wo immer das nun auch ist) installiert würde.
Das sehe ich etwas anders, sowohl die INI-Datei als auch alle Plugins sollten in einem benutzerspezifischen Verzeichnis abgelegt werden (z.B. %applicationdata%). Das funktioniert z.B. beim Firefox oder Thunderbird ganz hervorragend und bei einer Neuinstallation kann man das Programm exakt genauso nutzen wie davor...

Gruss,
Thorsten
Das sehe ich genauso. Nur so ist sichergestellt, dass man Schreibrechte auf die INIs hat. Denn man soll ja nicht als Admin arbeiten, gelle?

Die Umgebungsvariable heißt übrigens %AppData% :wink:

Allerdings ist es richtig, dass \Windows noch schlimmer ist als %ProgramFiles%.
Lässt sich aber alles in der install.inf ändern.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Post Reply