2x WinCmd.ini vergleichen wie am besten?
Moderators: Hacker, Stefan2, white
2x WinCmd.ini vergleichen wie am besten?
Hallo TC-Gemeinde,
aufgrund intensiver Nutzung am Arbeitsplatz und auf dem U3-Stick, haben sich die
WinCmd.ini's beider Versionen leicht auseinander bewegt.
Gibt es ein Tool um beide miteinander zu vergleichen und ggf. von rechts nach links
bzw. umgekehrt zu kopieren? Am besten wäre sowas wie die eingebaute Verzeichnis-
Sync Funktion, wo die einzelnen Abschnitte innerhalb der ini als Verzeichnis interpretiert
werden. Gibt es da schon etwas oder nimmt sich einer dessen an?
mf
aufgrund intensiver Nutzung am Arbeitsplatz und auf dem U3-Stick, haben sich die
WinCmd.ini's beider Versionen leicht auseinander bewegt.
Gibt es ein Tool um beide miteinander zu vergleichen und ggf. von rechts nach links
bzw. umgekehrt zu kopieren? Am besten wäre sowas wie die eingebaute Verzeichnis-
Sync Funktion, wo die einzelnen Abschnitte innerhalb der ini als Verzeichnis interpretiert
werden. Gibt es da schon etwas oder nimmt sich einer dessen an?
mf
Bankster - Word of the Year 2009
Ich mache sowas immer mit dem Vergleich nach Inhalt.
MfG Dalai
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Wie geht'n das? Ich hab grade mal geschaut, aber gar nichts in der Richtung gefunden.HolgerK wrote:Vorher mit notepad++ den Inhalt einer einzelne Section (z.B. [Configuration]) markieren und alphabetisch sortieren lassen.
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
http://notepad-plus.wiki.sourceforge.net/Sorting+Text
NP++ Menu: TextFX -> TextFX Tools -> Sort lines case (in)sensitive (at column)...
Gruß
Holger
NP++ Menu: TextFX -> TextFX Tools -> Sort lines case (in)sensitive (at column)...
Gruß
Holger
Ah, alles klar. Dankeschön.
MfG Dalai
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Re: 2x WinCmd.ini vergleichen wie am besten?
Um diesen Effekt, der auch bei mir ständig auftritt, soweit wie möglich für den nötigen Abgleich zu reduzieren, habe ich die Abschnittte der INI auf ingesamt drei verschiedene Dateien verteilt. Dadurch wird der Abgleich wesentlich einfacher.Mikefield wrote:...haben sich die WinCmd.ini's beider Versionen leicht auseinander bewegt.
Möglich macht das der TC mit der Option "RedirectSection=", mit der man eine Sektion der INI in eine andere Datei umleiten kann. Diese Option gibt es (zusammen mit der Option "AlternateUserIni=" die für meine Fall nicht so praktikabel ist) ausweislich der history.txt seit der TC Version 7.01a (Anfang 2006).
Ich habe alle "Bewegungsdaten" in eine Datei (wincmdt.ini) und alle Plugineinstellungen in eine andere Datei (wincmdp.ini) ausgelagert. Von der wincmdt.ini gibt es ein "leeres" Template, dass ich vor dem Abgleich auf alle wincmdt.ini kopiere, die in der Zwischenzeit verwendet wurden. Das bewirkt (und kann auch dazu verwendet werden), dass ein "Reset" auf alle Usereingaben erfolgt und alle Eingabe-Historie gelöscht wird.
Die doch relativ ähnlichen Dateinamen "wincmd.ini", "wincmdt.ini" ("t" für temporär) und "wincmdp.ini" (das 'p' steht für Plugins) sind natürlich Geschmackssache und können angepasst werden. Auch müssen die Dateien nicht auf ".ini" enden (zum Beispiel ist auch ".cfg" oä. möglich).
Auf diese Weise geht der Abgleich im Allgemeinen recht schnell vonstatten.
Ich gebe die entsprechenden Abschitte meiner wincmd.ini und die leere wincmdt.ini hier einmal als Beispiel und Vorlage für weitere Spielereien in diesem Bereich wieder. (Die wincmdp.ini enthält einfach die vier kopierten, weiter unten genannten INI-Sektionen zu Plugins.
Ausgewählte Abschnitte der wincmd.ini:
Code: Select all
;- wincmdp ---------------------
[PackerPlugins]
RedirectSection=%COMMANDER_PATH%\wincmdp.ini
;
[FileSystemPlugins]
RedirectSection=%COMMANDER_PATH%\wincmdp.ini
;
[ListerPlugins]
RedirectSection=%COMMANDER_PATH%\wincmdp.ini
;
[ContentPlugins]
RedirectSection=%COMMANDER_PATH%\wincmdp.ini
;- wincmdt ---------------------
[RenameSearchFind]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[RenameSearchReplace]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[LeftHistory]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[RightHistory]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[MkDirHistory]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[left]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[right]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[Selection]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[SearchName]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[SearchIn]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[SearchText]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
[RenameTemplates]
RedirectSection=%COMMANDER_PATH%\wincmdt.ini
;
Code: Select all
[MkDirHistory]
0=Neuer Ordner
[Selection]
0=*.*
[left]
path=C:\
ShowAllDetails=0
show=1
negative Sortorder=0
SpecialView=0
userspec=
sortorder=0
[right]
path=D:\
ShowAllDetails=0
show=1
negative Sortorder=0
SpecialView=0
userspec=
sortorder=0
[RenameTemplates]
0=[N]
[RenameSearchFind]
0=tmp
[RenameSearchReplace]
0=txt
[SearchIn]
0=C:\
[SearchText]
0=Text
[SearchName]
0=*.*
[RightHistory]
0=D:\
[LeftHistory]
0=C:\
Veränderungen an anderen Abschnitten in der originalen wincmd.ini - zum Beispiel an den Sektionen, die nicht so häufigen Änderungen unterliegen, wie [rename], [CustomFields], [searches], [DirMenu] und [user] - sind dann schnell gefunden und der Abgleich schnell duchgeführt.
JOUBE