Total Commander Loader 
Version 1.0
----------------------

What is TC Loader?
------------------
This is a Total Commander freeware utility that allows to run TC from any USB stick, CD-ROM drive or network mapped folder.

How does it work?
-----------------
First, the loader reads the TCL.ini file which must be located in the same folder TCL.exe is, then it runs TC with the proper command line parameters defined in the .INI file.

How to use?
-----------
The utility comes with two files: TCL.exe and TCL.ini. The first one is the TC Loader. The latter is the .INI file where configuration is stored. Aditionally, it is released TCLConfig.exe, which is a GUI application to help people entering the settings into the configuration file. Once the user knows how to write things directly in this file it is highly probable this executable would become useless. 

.INI file data
--------------
Under the only section ("Config"), there are listed the following items:

-TCPath, where it must be set the full path where it is located Totalcmd.exe.
-LeftPane, allows the user to specify the folder that will appear in the left pane once TC runs.
-RightPane, allows the user to specify the folder that will appear in the right pane once TC runs.
-INIFile, full path to wincmd.ini file.
-FTPFile, full path to wcx_ftp.ini file.
-NetResource_x, where x is 1, 2 or 3, is intended for writing the path of a network resource the user wants to be mapped once TC runs.
-NetDrive_x, where x is 1, 2 or 3, is intended for writing the drives that will be assigned to each of the network resources defined previously.

Notes
-----
-If TCPath is left blank, TCL will assume Totalcmd.exe is in the same folder TCL is.
-If INIFile and FTPFile are left in blank, TCL will assume both are located under the path defined in TCPath.

Example of an .INI file
-----------------------
[Config]
TCPath=
LeftPane=D:\
RightPane=C:\My Documents
INIFile=
FTPFile=
NetResource_1=\\server\d$ 
NetResource_2=\\server2\Music
NetResource_3=\\master\totalcmd
NetDrive_1=X:
NetDrive_2=Y:
NetDrive_3=Z:

Probable scenarios to use TCL
-----------------------------
<<<--------->>>
Situation 1 - The user wants to run TC from a CD or USB drive using all the configuration files, which means all the plugins and defined hotkeys will work, etc... 

****
Solution 1 - Before you burn the CD, you must prepare TC folder to get it ready for future use. Follow this instructions:
1- Copy all the files in your TC folder (with all plugins included) to a folder in your hard drive.
2- Configure all the plugins entries in your wincmd.ini file. Change the plugins path to be ready to use COMMANDER_PATH variable. For example if there is an entry which reads "C:\Program Files\TotalCmd\Plugins\FS\Registry.wfx" change it to "%COMMANDER_PATH%\Plugins\FS\Registry.wfx".
3- Copy TCL.exe and TCL.ini to the folder you have previously created. In the configuration file (TCL.ini), leave TCPath, INIFile and FTPFile in blank.
4- Burn the CD

Now everything will be ready, so when you run TCL from that CD, it must load Totalcmd.exe and all plugins and hotkeys you have set must be working without any problems.
To prepare TC to run from a USB stick follow the same procedure.

<<<--------->>>
Situation 2 - The user have installed TC in PC1 and wants to run it from PC2 without installing TC in PC2.

****
Solution 1 - Share totalcmd folder in PC1. Copy TCL.exe and TCL.ini to PC2's desktop or to a floppy disk. In the .INI file write the path to totalcmd in PC1 (for instance: \\server\totalcmd) in item TCPath. Leave INIFile and FTPFile in blank.

****
Solution 2 - Share totalcmd folder in PC1. Copy TCL.exe and TCL.ini to PC2's desktop or to a floppy disk. In the INI file write:
NetResource_1=\\server\totalcmd 
NetDrive_1=X:
and then TCPath=X:\totalcmd.exe
Leave INIFile and FTPFile in blank.

This will map the share folder as drive X: and will use TC from here. Once you close TC, the mapped drive will be disconnected.

Author! :-)
-----------
Ariel Perez
e-Mail: aprod00@yahoo.com

Changes history
---------------
v. 1.0 - 04.01.05
 [!] First release