Automatische Installation des Total Commander: Unterschied zwischen den Versionen

Aus TCWikide
Zur Navigation springen Zur Suche springen
(Das Verfahren hat sich mit TC 8.52 grundliegend geändert)
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Die folgende Anleitung gilt für Total Commander 8.52 oder neuer:
Die folgende Anleitung gilt für Total Commander 8.52 oder neuer:


Um die Installation vollautomatisch zu machen muss man:
Das aktuelle selbst-extrahierende Installationsprogramm enthält kein Programm install.exe mehr: install.exe steht nun direkt vor den Installationsdaten.


* Die beiden selbstentpackenden Installer herunterladen:
Es gibt nun 3 Möglichkeiten für eine vollautomatische Installation:
http://ghisler.fileburst.com/addons/sfxhead_installer.zip  
 
== 1. Dem unveränderten Installationsprogramm Kommandozeilenparameter in der Form /AHLMGDUK übergeben ==
A=Autoinstallation,<br>
H=Versteckt laufen,<br>
L=Sprachnummer,<br>
M=Mehrere Sprachen installieren,<br>
G=Gruppe anlegen,<br>
D=Desktop-Symbol anlegen,<br>
U=Update falls Ziel existiert,<br>
K=Installiert wincmd.key aus demselben Verzeichnis wie das Installationsprogramm.<br>
F=ignoriert das alte Installationsverzeichnis
/W0 Schreibschutz für das Zielverzeichnis unverändert lassen
/W1 gibt nur dem aktuell angemeldeten User Schreibrechte für das Zielverzeichnis
/W2 gibt nur mit höheren Rechten gestarteten Programmen Schreibrechte für das Zielverzeichnis (wie unter "Program Files")
Alle Optionen akzeptieren Parameter 1 oder 0, z.B. G0 oder G1. L akzeptiert Sprachnummer aus install.inf, z.B. L2=Deutsch<br>
Hinweis: Alle Optionen müssen als ein Parameter hinter einem / angegeben werden, nicht als separate Parameter
 
Neu: Pfad als letzter Parameter installiert ins angegebene Verzeichnis
----
<br>
 
== 2. Das neue selbstextrahierende Installationsprogramm herunterladen  ==
 
* Download von hier: [http://ghisler.fileburst.com/addons/sfxhead_installer.zip sfxhead_installer.zip] (Neue Version von Total Commander 10)
* a) Für einen reinen 64-bit-Installer die 64-bit-Version von sfxhead.sfx ins Total Commander-Vezeichnis entpacken.
* a) Für einen reinen 64-bit-Installer die 64-bit-Version von sfxhead.sfx ins Total Commander-Vezeichnis entpacken.
oder
oder
* b) Für einen 32bit- oder kombinierten 32+64bit-Installer die 32-bit-Version von sfxhead.sfx ins Total Commander-Vezeichnis entpacken.
* b) Für einen 32bit- oder kombinierten 32+64bit-Installer die 32-bit-Version von sfxhead.sfx ins Total Commander-Vezeichnis entpacken.
* Nun die Installationsdatei tcmd8xy.exe mittels [Strg]+[Bild runter] öffnen
* Nun die Installationsdatei tcmd9xy.exe mittels [Strg]+[Bild runter] öffnen
* Alle Dateien in ein leeres Verzeichnis entpacken (F5)
* Alle Dateien in ein leeres Verzeichnis entpacken (F5)
* Die gerade entpackte Datei install.inf mit F4 öffnen
* Die gerade entpackte Datei install.inf mit F4 öffnen (bei der kombinierten 32+64-bit-Version die folgenden Schritte zusätzlich mit install64.inf ausführen)
* Im Abschnitt '''[auto]''' muss der Schlüssel ''auto='' auf 1 gesetzt werden.
* Im Abschnitt '''[auto]''' muss der Schlüssel ''auto='' auf 1 gesetzt werden.
* Natürlich können auch Änderungen an den Standardeinstellungen vorgenommen werden, genauso, wie man das Zielverzeichnis im Abschnitt '''[Destination]''' ändern kann. Das Installationsprogramm ignoriert diese Zielverzeichnis allerdings, wenn eine frühere Version gefunden wird, ausser man setzt IgnoreOldLocation=1.
* Natürlich können auch Änderungen an den Standardeinstellungen vorgenommen werden, genauso, wie man das Zielverzeichnis im Abschnitt '''[Destination]''' ändern kann. Das Installationsprogramm ignoriert diese Zielverzeichnis allerdings, wenn eine frühere Version gefunden wird, ausser man setzt IgnoreOldLocation=1.
Zeile 16: Zeile 39:
* Alle entpackten Dateien markieren
* Alle entpackten Dateien markieren
* Packen mit Alt+F5, dabei die Option ankreuzen, ein selbst-entpackendes Programm zu erzeugen
* Packen mit Alt+F5, dabei die Option ankreuzen, ein selbst-entpackendes Programm zu erzeugen
<BR>
----
----
<BR>
<br>
 
== 3. Das alte Installationsprogramm herunterladen ==
* Download von hier: [http://ghisler.fileburst.com/addons/installer.zip installer.zip]
* Nun die Installationsdatei tcmd9xy.exe mittels [Strg]+[Bild runter] öffnen
* Alle Dateien in ein leeres Verzeichnis entpacken (F5)
* Die gerade entpackte Datei install.inf mit F4 öffnen
* Im Abschnitt '''[auto]''' muss der Schlüssel ''auto='' auf 1 gesetzt werden.
* Natürlich können auch Änderungen an den Standardeinstellungen vorgenommen werden, genauso, wie man das Zielverzeichnis im Abschnitt '''[Destination]''' ändern kann. Das Installationsprogramm ignoriert diese Zielverzeichnis allerdings, wenn eine frühere Version gefunden wird, ausser man setzt IgnoreOldLocation=1.
* Das gesamte Installationsverzeichnis in den Hauptordner einer CD brennen
----
<br>
Zurück zu [[FAQ Installation]]<BR>
Zurück zu [[FAQ Installation]]<BR>


[[en:How to make installation fully automatic?]]
[[en:How to make installation fully automatic?]]

Aktuelle Version vom 6. September 2022, 09:54 Uhr

Die folgende Anleitung gilt für Total Commander 8.52 oder neuer:

Das aktuelle selbst-extrahierende Installationsprogramm enthält kein Programm install.exe mehr: install.exe steht nun direkt vor den Installationsdaten.

Es gibt nun 3 Möglichkeiten für eine vollautomatische Installation:

1. Dem unveränderten Installationsprogramm Kommandozeilenparameter in der Form /AHLMGDUK übergeben

A=Autoinstallation,
H=Versteckt laufen,
L=Sprachnummer,
M=Mehrere Sprachen installieren,
G=Gruppe anlegen,
D=Desktop-Symbol anlegen,
U=Update falls Ziel existiert,
K=Installiert wincmd.key aus demselben Verzeichnis wie das Installationsprogramm.
F=ignoriert das alte Installationsverzeichnis /W0 Schreibschutz für das Zielverzeichnis unverändert lassen /W1 gibt nur dem aktuell angemeldeten User Schreibrechte für das Zielverzeichnis /W2 gibt nur mit höheren Rechten gestarteten Programmen Schreibrechte für das Zielverzeichnis (wie unter "Program Files") Alle Optionen akzeptieren Parameter 1 oder 0, z.B. G0 oder G1. L akzeptiert Sprachnummer aus install.inf, z.B. L2=Deutsch
Hinweis: Alle Optionen müssen als ein Parameter hinter einem / angegeben werden, nicht als separate Parameter

Neu: Pfad als letzter Parameter installiert ins angegebene Verzeichnis



2. Das neue selbstextrahierende Installationsprogramm herunterladen

  • Download von hier: sfxhead_installer.zip (Neue Version von Total Commander 10)
  • a) Für einen reinen 64-bit-Installer die 64-bit-Version von sfxhead.sfx ins Total Commander-Vezeichnis entpacken.

oder

  • b) Für einen 32bit- oder kombinierten 32+64bit-Installer die 32-bit-Version von sfxhead.sfx ins Total Commander-Vezeichnis entpacken.
  • Nun die Installationsdatei tcmd9xy.exe mittels [Strg]+[Bild runter] öffnen
  • Alle Dateien in ein leeres Verzeichnis entpacken (F5)
  • Die gerade entpackte Datei install.inf mit F4 öffnen (bei der kombinierten 32+64-bit-Version die folgenden Schritte zusätzlich mit install64.inf ausführen)
  • Im Abschnitt [auto] muss der Schlüssel auto= auf 1 gesetzt werden.
  • Natürlich können auch Änderungen an den Standardeinstellungen vorgenommen werden, genauso, wie man das Zielverzeichnis im Abschnitt [Destination] ändern kann. Das Installationsprogramm ignoriert diese Zielverzeichnis allerdings, wenn eine frühere Version gefunden wird, ausser man setzt IgnoreOldLocation=1.
  • Unter Konfigurieren - Einstellungen - ZIP Packer die Packrate auf '0' (nur speichern) einstellen
  • Alle entpackten Dateien markieren
  • Packen mit Alt+F5, dabei die Option ankreuzen, ein selbst-entpackendes Programm zu erzeugen


3. Das alte Installationsprogramm herunterladen

  • Download von hier: installer.zip
  • Nun die Installationsdatei tcmd9xy.exe mittels [Strg]+[Bild runter] öffnen
  • Alle Dateien in ein leeres Verzeichnis entpacken (F5)
  • Die gerade entpackte Datei install.inf mit F4 öffnen
  • Im Abschnitt [auto] muss der Schlüssel auto= auf 1 gesetzt werden.
  • Natürlich können auch Änderungen an den Standardeinstellungen vorgenommen werden, genauso, wie man das Zielverzeichnis im Abschnitt [Destination] ändern kann. Das Installationsprogramm ignoriert diese Zielverzeichnis allerdings, wenn eine frühere Version gefunden wird, ausser man setzt IgnoreOldLocation=1.
  • Das gesamte Installationsverzeichnis in den Hauptordner einer CD brennen


Zurück zu FAQ Installation