I edited install64.inf so it's automatic and doesn't ask for stuff.
This is what I have there (only the relevant stuff):
Code: Select all
[Installation]
program=Total Commander 64+32bit
progver=8.0
progvermajor=8
progverminor=0128
progname=Total Commander
copyright=Copyright © 1993-2012 by Christian Ghisler, All Rights reserved
url=http://www.ghisler.com
publisher=Ghisler Software GmbH
updatecheck=totalcmd64.exe
// User for shortcut creation: Blank for current user, * for all users
UserName=*
[auto]
// Set auto=1 for automatic installation, hidden=1 for invisible installer, with parameters below and from [Installation]
auto=1
hidden=0
lang=1
alllang=1
iniloc=%ProgramFiles%\totalcmd
iniall=1
mkgroup=1
mkdesktop=1
[Versioncheck]
Vernum=2
[Not running]
1=WINDOW,Total Commander
2=TTOTAL_CMD,Total Commander
3=TTOTAL_CMD.UnicodeClass,Total Commander
4=TApplication,Total Commander,Total Commander
[Destination]
Dir=%ProgramFiles%\totalcmd
Ini=wincmd.ini,Configuration,InstallDir
Christian, is this working as intended, or is there a bug of some sort? I'd theorize the installator doesn't correctly "understand" system variables.
In 64bit Windows
%programfiles% is C:\Program Files\
%programfiles(x86)% is C:\Program Files (x86)\