1run.exe oder tcportab.exe

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
blacky
Senior Member
Senior Member
Posts: 316
Joined: 2003-02-07, 16:58 UTC
Location: was das/whot's dath ?

1run.exe oder tcportab.exe

Post by *blacky »

Hy,

ich hab wieder mal ne Idee.. doch bitte jetzt keinen so doofe Bemerkungen wie sie im letzen Tread
waren.. ich weis, daß ich sch.. Schreibe.. braucht man ja nich zu lesen.. also.. Sch.....e

eine 1eun.exe die in einer verbindung von einer 1run.ini arbeitet und diese dann
liest und sich darin befindliche befehle ausführt...

Wenn man zum beispiel den TC so installiert hat, daß man nur mit Variablen in der wincmd.ini
gearbeitet hat und nun kann man das ganze verzeichniss ja nehmen und auf einen usb-stick copieren.. da sollte der ja immernoch funtzen.. nun ist es aber ja so, daß der Total Commander
die Registrie überprüft.. so und wenn da kein Eintrag ist wo die einstellungen und die ini-dateien sind,
werden ja standartmaessig die ini's in dem Windows-verzeichniss genommen oer erstellt oder wie ist das.. na ja auf jedenfall werden die nich gleich im TC-Verzeichniss gefunden..

So jetzt hab ich mir überlegt... humm.. ne exe-datei die, die Reg-Einträge erstellen könnte..
und dem TC dann gleich mal richtig in der regestry eintragen könnte.. wenn man den TC von
Festplatte auf nen Stick oder ein anderes Speichermedium copiert und diesen dann
mittels 1run.exe startet.. daß dann die 1run.exe oder tc1run.exe erstmal dir Path's
automatisch setzt... und zwar da, wo sich der Total Commander befindet :

Code: Select all

REGEDIT4

[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]
"FtpIniName"="C:\\Programme\\totalcmd\\wcx_ftp.ini"
"IniFileName"="C:\\Programme\\totalcmd\\wincmd.ini"
"InstallDir"="C:\\Programme\\totalcmd"

[HKEY_LOCAL_MACHINE\Software\Ghisler\Total Commander]
"FtpIniName"="C:\\Programme\\totalcmd\\wcx_ftp.ini"
"IniFileName"="C:\\Programme\\totalcmd\\wincmd.ini"
"InstallDir"="C:\\Programme\\totalcmd"
Also, wie hier, statt auf C:\Programme dann automatisch der installationspath,
bez. der Path genommen wird, in dem tc1run.exe dann liegt...
Man könnte ja eigendlich die exe so bauen, daß sie überprüft
ob die einträge -richtig- vorhanden sind, wenn ja, daß sie dann die im
selben Verzeichniss liegende Totalcmd.exe ausführt, wenn die Einträge
zwar vorhanden sind, aber nicht auf das selbe Verzeichniss verweist,
daß dann diese exe nachfragt, welcher path dann genommen
werden soll und ob themporär oder fest in die regestrie eingetragen
werden soll... oder gar in das System installiert werden soll,
als ganzes verzeichniss, so wie configuriert...., wenn ja wo hin...

Code: Select all

|C:\Programme\totalcmd__________________________|search|
                                      |   OK     | 
So hat man man dann die Möglichkeit einen vorkonfigurierten Totalcmd
z.b. von SicherungsCD neu und wieder mit vollen plugins in das frisch
installierte System rüber copieren zu lassen und dann gleich in die Regestrie
ein tragen zu lassen......

in der ini könnte man ja dann vorkonfigurieren, ob das automatisch installieren soll
mit vollem path.. also den totalcmd copieren soll und in Registrie sowie Startmenu
eintragen lassen und oder einfach als usb-automatisierungsstarter fungieren zu lassen...

also, wenn jemand lust hat das um zu setzen... währe sicher ne interresante sache ...

Voraussetzung muss hald sein, daß statt C:\blabla\totalcmd , %COMMANDER_PATH% und
die internen TC-Variablen benutzt wurden bei den plugins und sonst so..

liebe grüße
Blacky
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50856
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Das hilft nicht unbedingt - ich habe z.B. mehrere TC-Versionen parallel installiert, zu Testzwecken. Deshalb hilft der Pfad der letzen Installation nich weiter.

Mit der Zeile

UseIniInProgramDir=7

in der wincmd.ini im Programmverzeichnis wird die Registry ignoriert - was von meinem usbinst-Tool übrigens gesetzt wird.
Author of Total Commander
https://www.ghisler.com
User avatar
blacky
Senior Member
Senior Member
Posts: 316
Joined: 2003-02-07, 16:58 UTC
Location: was das/whot's dath ?

Post by *blacky »

jo, richtig... genau deshalb hab ich mir gedacht ne eigene exe vorschalten, die dann den
totalcmd.exe in einer eigenen umgebung startet... und u. U. , wenn das teil eine ini hat,
daß man dann in dieser ini dann einstellen kann, daß es als .. einerseits als Aushilfsinstaller,
andererseits als eigene TC-Umgebung fungiert... somit dann diese exe, blos in das verzeichniss
rein copieren braucht und statt dann totalcmd.exe ausführt, dann diese exe ausführt,
das dann den Total-Commander händelt...

das
UseIniInProgramDir=7

ist eins der einstellungen das man dann vielleicht in diesem starter.. seiner/dem vorstarter seiner ini,
einstellen könnte... dann bräuchte man einmal diese Einstellung machen und das dann nur noch in
die Tc-Verzeichnisse rein copieren......

Oder die Backupcd reinschieben, die exe ausführen, die dann das gesammte verzeichniss copiert,
da hin, wo der benutzer will.. und fragt ob es als installiertes Programm gelten soll..
und wenn ja, dann noch die Regestrie-Einträge setzt
sowie dann in's Startmenu Einträge setzt...

Dann, man kann ja dann eine Totalcmd-CD mit allen plugins und sonst was es so gibt vorbauen..
diese exe-datei dann nehmen und die ini-datei so einstellen, daß, wenn man die CD rein schiebt,
der TC in das install-verzeichniss rübercopiert wird und "installiert" wird..

So könnte man ja einem nicht nur eine einfache
Programm-CD mit Key zukommen lassen, sondern schon ein
zusammengesetzter Total-Commander mit vielen Plugins,
die mit dem verzeichniss ja dann mit rüber copiert copiert wird..

dann auf dieser ProgrammCD könnte man ja dann
fragen lassen ob das Programm aus diesem Verzeichniss
gestartet werden soll oder installiert werden soll ;)

somit hätte man dann eine Total-Commander-"Live"-CD *bg*
mit jedemenge Plugins und und und...

den Irfanview, könnte man da ja dann auch gleich einbinden,
das mit %COMMANDER_PATH%/irfanview/irfanview.exe
mit Plugins, funtzt wunderbar *bg*

jo... humm..

liebe Grüße
Blacky
Post Reply