Jak zastąpić wincmd.ini
lokalizację po zainstalowaniu Total Commander ? Nie mogę znaleźć pozycji menu dla tego ustawienia. Gdzie jest przechowywane to ustawienie? System operacyjny to Windows XP lub Windows 7 32bit.
Jak zastąpić wincmd.ini
lokalizację po zainstalowaniu Total Commander ? Nie mogę znaleźć pozycji menu dla tego ustawienia. Gdzie jest przechowywane to ustawienie? System operacyjny to Windows XP lub Windows 7 32bit.
Odpowiedzi:
Najpierw edytuj plik wincmd.ini, poszukaj go UseIniInProgramDir=
i ustaw go na 7.
UseIniInProgramDir = Suma flag Ta zmienna zostanie odczytana tylko wtedy, gdy plik wincmd.ini znajduje się w tym samym katalogu, co program. Jest to suma następujących wartości: 0: Wyłączone 1: Użyj pliku wincmd.ini w katalogu programu. jeśli żadna inna lokalizacja nie jest ustawiona przez rejestr lub parametry 2: Użyj wcx_ftp.ini w katalogu programu. jeśli żadna inna lokalizacja nie jest ustawiona przez rejestr lub parametry 4: Zastąp ustawienia rejestru (ale nie parametry wiersza poleceń)
Następnie edytuj skrót do Total Commander, aby wyglądał następująco:
TC_path\TOTALCMD.EXE /i=config_path/wincmd.ini
Gdzie TC_path to ścieżka do totalcmd.exe, a config_path to pożądana ścieżka do wincmd.ini
Jeśli chcesz po prostu przenieść plik ini; Możesz użyć narzędzia inireloc ze strony dodatków Total Commander pod adresem : http://www.ghisler.com lub sprawdzić: http://ghisler.ch/board/viewtopic.php?p=135417
Ja też tego potrzebowałem, ale dla 2 plików: wincmd.ini i wcx_ftp.ini.
totalcmd.exe /I=%pdrive%/totalcmd/MyCMDs.ini /F=%pdrive%/totalcmd/MyFTP.ini
Zrobiłem kopię oryginalnych plików i przemianowałem je na osobisty użytek. Być może będziesz musiał zmienić katalogi: Mój jest c:\totalcmd\
.
W rzeczywistości istnieje szczegółowe wyjaśnienie, gdzie Total Commander szuka plików INI. Osobiście używam metody rejestru, aby przenieść moje:
http://www.ghisler.ch/wiki/index.php/Finding_the_paths_of_Total_Commander_files
Podczas gdy używam argumentów wiersza polecenia w skrótach (plikach .lnk) podczas uruchamiania z pendrive'a, na moim komputerze ustawiam rejestr na pożądaną lokalizację. To pozwala mi zmienić nazwę wincmd.ini
pliku na maszynę, bez obawy o to, który skrót uruchomić.
Lokalizacja rejestru jest tutaj (wyświetlana jako plik .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"
Aby zastosować tę samą lokalizację do całego systemu (wszystkich użytkowników), użyj następującego klucza. Ale ustawienia HKEY_CURRENT_USER
klucza każdego użytkownika nadal będą nadpisywane HKEY_LOCAL_MACHINE
.
[HKEY_LOCAL_MACHINE\Software\Ghisler\Total Commander]
UWAGA: Prawdopodobnie będziesz musiał zastąpić envary w moim przykładzie rzeczywistymi lokalizacjami przed ich zaimportowaniem.
Po prostu przenieś dwa pliki do folderu programu TC i umieść ten wiersz w sekcji [Konfiguracja] pliku wincmd.ini:
UseIniInProgramDir = 7
LEPSZE:
Użyj IniReloc:
http://ghisler.fileburst.com/addons/inireloc.zip