Comment remplacer l'emplacement de wincmd.ini?


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


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\.


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


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.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.