Comment remplacer l'emplacement de wincmd.ini?

9

Comment remplacer l' wincmd.iniemplacement après l' installation de Total Commander ? Je n'arrive pas à trouver un élément de menu pour ce paramètre. Où ce paramètre est-il stocké? Le système d'exploitation est Windows XP ou Windows 7 32 bits.

chercheur de vérité
la source
Sur quel OS êtes-vous?
Raystafarian
Description du problème mise à jour.
vérité

Réponses:

16

Tout d'abord, modifiez wincmd.ini, recherchez-le UseIniInProgramDir=et définissez-le sur 7.

UseIniInProgramDir = Somme des indicateurs Cette variable ne sera lue que si wincmd.ini se trouve dans le même répertoire que le programme. Il s'agit de la somme des valeurs suivantes: 0: désactivé 1: utilisez wincmd.ini dans le répertoire programme. si aucun autre emplacement n'est défini via le registre ou les paramètres 2: utilisez wcx_ftp.ini dans le programme-dir. si aucun autre emplacement n'est défini via le registre ou les paramètres 4: remplacer les paramètres du registre (mais pas les paramètres de ligne de commande)

Ensuite, modifiez le raccourci vers Total Commander pour qu'il ressemble à ceci:

TC_path\TOTALCMD.EXE /i=config_path/wincmd.ini

Où TC_path est le chemin vers totalcmd.exe et config_path est le chemin souhaité vers wincmd.ini

molgar
la source
J'utilise la v8.01, il n'y a pas de paramètre comme UseIniInProgramDir. Cela a-t-il changé?
antivirtel
Essayez simplement de créer l'entrée, cela devrait fonctionner.
molgar
wincmd.ini n'est pas inscriptible par l'utilisateur sur mon ordinateur de travail, c'est la raison même pour laquelle je veux le remplacer par le mien :( est-il possible? ou dois-je installer une version portable?
törzsmókus
1

J'en ai eu besoin aussi, mais pour 2 fichiers: wincmd.ini et wcx_ftp.ini.

totalcmd.exe /I=%pdrive%/totalcmd/MyCMDs.ini /F=%pdrive%/totalcmd/MyFTP.ini

J'ai fait une copie des fichiers originaux et les ai renommés pour référence personnelle. Vous devrez peut-être changer de répertoire: le mien l'est c:\totalcmd\.

Spaztixx
la source
1

Il y a en fait une explication détaillée de l'endroit où le commandant total recherche ses fichiers ini. J'utilise personnellement la méthode du registre pour déplacer la mienne:

http://www.ghisler.ch/wiki/index.php/Finding_the_paths_of_Total_Commander_files

Jakob Magiera
la source
Bienvenue sur Super User! Pourriez-vous s'il vous plaît inclure les informations pertinentes du lien dans votre réponse? Cela garantira que votre réponse reste utile même si la page liée change ou disparaît.
Excellll
0

Pendant que j'utilise les arguments de ligne de commande dans les raccourcis (fichiers .lnk) lors de l'exécution depuis ma clé USB, sur ma machine, j'ai défini le registre à l'emplacement souhaité. Cela me permet de changer le nom du wincmd.inifichier par machine, sans se soucier du raccourci à exécuter.

L'emplacement du registre est ici (affiché sous forme de fichier .REG):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Ghisler]

[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]
"IniFileName"="%AppData%\\Ghisler\\wincmd-%COMPUTERNAME%.ini"
"FtpIniName"="%AppData%\\Ghisler\\wcx_ftp.ini"
"InstallDir"="%SystemDrive%\\totalcmd"

Pour appliquer le même emplacement à l'ensemble du système (tous les utilisateurs), utilisez plutôt la clé suivante. Mais les paramètres de la HKEY_CURRENT_USERclé de chaque utilisateur seront toujours prioritaires HKEY_LOCAL_MACHINE.

[HKEY_LOCAL_MACHINE\Software\Ghisler\Total Commander]

REMARQUE: Vous devrez probablement remplacer les envars de mon exemple par des emplacements réels avant de l'importer.

Kody Brown
la source
0

Déplacez simplement les deux fichiers dans votre dossier de programme TC et placez cette ligne dans la section [Configuration] de votre fichier wincmd.ini:

UseIniInProgramDir = 7


MIEUX:
utilisez IniReloc: http://ghisler.fileburst.com/addons/inireloc.zip

Ultralisk
la source