Wie überschreibe ich den Speicherort von wincmd.ini?


Antworten:


16

Bearbeiten Sie zuerst wincmd.ini, suchen Sie nach UseIniInProgramDir=und setzen Sie es auf 7.

UseIniInProgramDir = Flags sum Diese Variable wird nur gelesen, wenn sich die Datei wincmd.ini im selben Verzeichnis wie das Programm befindet. Dies ist die Summe der folgenden Werte: 0: Deaktiviert 1: Verwenden Sie wincmd.ini im Programmverzeichnis. Wenn kein anderer Speicherort über die Registrierung oder die Parameter 2 festgelegt wurde: Verwenden Sie wcx_ftp.ini im Programmverzeichnis. Wenn über die Registrierung oder die Parameter kein anderer Speicherort festgelegt wurde 4: Überschreiben Sie die Registrierungseinstellungen (jedoch nicht die Befehlszeilenparameter).

Bearbeiten Sie dann die Verknüpfung zu Total Commander so, dass sie folgendermaßen aussieht:

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

Dabei ist TC_path der Pfad zu totalcmd.exe und config_path der gewünschte Pfad zu wincmd.ini


Ich verwende die Version 8.01, es gibt keine Einstellung wie UseIniInProgramDir. Hat sich das geändert?
Antivirtel

Versuchen Sie einfach, den Eintrag zu erstellen, es sollte funktionieren.
Molgar

wincmd.ini ist auf meinem Arbeitsplatzcomputer nicht vom Benutzer beschreibbar. Genau aus diesem Grund möchte ich es mit meinem eigenen überschreiben :(
Ist


1

Ich habe das auch gebraucht, aber für 2 Dateien: wincmd.ini und wcx_ftp.ini.

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

Ich habe eine Kopie der Originaldateien erstellt und sie als persönliche Referenz umbenannt. Möglicherweise müssen Sie die Verzeichnisse ändern: Meins ist c:\totalcmd\.


1

Es gibt tatsächlich eine detaillierte Erklärung, wo Total Commander nach seinen INI-Dateien sucht. Ich persönlich verwende die Registrierungsmethode, um meine zu verschieben:

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


Willkommen bei Super User! Könnten Sie bitte die relevanten Informationen aus dem Link in Ihre Antwort aufnehmen? Dadurch wird sichergestellt, dass Ihre Antwort auch dann nützlich bleibt, wenn sich die verknüpfte Seite ändert oder verschwindet.
Excellll

0

Während ich die Befehlszeilenargumente in Verknüpfungen (.lnk-Dateien) verwende, wenn ich von meinem USB-Stick ausgehe, setze ich auf meinem Computer die Registrierung auf den gewünschten Speicherort. Auf diese Weise kann ich den Namen der wincmd.iniDatei pro Computer ändern , ohne mir Gedanken darüber machen zu müssen, welche Verknüpfung ausgeführt werden soll.

Der Registrierungsspeicherort befindet sich hier (als .REG-Datei angezeigt):

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"

Verwenden Sie stattdessen den folgenden Schlüssel, um denselben Speicherort auf das gesamte System (alle Benutzer) anzuwenden. Die Einstellungen in den HKEY_CURRENT_USERSchlüsseln der einzelnen Benutzer werden jedoch weiterhin überschrieben HKEY_LOCAL_MACHINE.

[HKEY_LOCAL_MACHINE\Software\Ghisler\Total Commander]

HINWEIS: Sie müssen wahrscheinlich die Envars in meinem Beispiel durch reale Speicherorte ersetzen, bevor Sie sie importieren.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.