Hallo,
Ihr wisst ja, wie leicht TC portabel gemacht werden kann, gepriesen sei die %commander_path%-Variable.
Nun. Mein angepasster TC gefiel mir besonders gut und er ist historisch gewachsen. Ich habe diesen dann in der Firma, wenn ich ihn brauchte, einfach mal nach %programfiles% kopiert (ohne Lizenzdatei natürlich), wunderbar. Das war vor ein paar Monaten.
Gestern fiel mir auf: ARRRGGG!!! GNAAAA! In den Suchdialogen waren meine ganz persönlichen MRUs (most recently used, also die History der eingegebenen Daten)...
OK, da war zum Glück nicht sowas wie "*dieollegenagelt.jpg" drin, aber trotzdem einige Sachen, die andere nix angehen.
Erstmal alle wincmd.ini übergebügelt.
Trotzdem, gerade in der Hinsicht, dass man mit TC viel auf Reisen geht und ihn eventuell auch mal rüberkopieren will:
Bitte mache es möglich, Herr Ghisler, daß TC keine MRUs aufzeichnet
Readonly wincmd.ini wäre natürlich auch noch eine Möglichkeit, aber man will ja, dass Einstellungen gespeichert werden, MRUs aber nicht.
TC ohne MRUs?
Moderators: Hacker, Stefan2, white
2squeller
Hallo,
Man kann sich natürlich darüber streiten welche Abschnitte man als MRUs bezeichnet, aber das kann man ja zum Glück individuell festlegen. Einfach den Inhalt eines umzuleitenden Abschnitts löschen (am besten bei geschlossenem TC) und nur den RedirectSection-Eintrag wie oben einfügen. Beim nächsten Start des TC wandert alles in diese Datei und wenn diese schreibgeschützt ist, wird nichts geschrieben.
Hallo,
Vielleicht hilft hier die im TC 7 eingeführte Möglichkeit einzelne Abschnitte der Wincmd.ini umzuleiten. Diese Dateien mit umgeleiteten Abschnitten kannst du dann ja mit dem Attribut schreibgeschützt versehen. Ich benutze dieses Feature, nicht um die Aufzeichnung der Einträge zu verhindern, sondern um ein bisschen Ordnung in dieser Datei zu haben. Bei mir sieht der Teil der Wincmd.ini etwa so aus:Readonly wäre natürlich auch noch eine Möglichkeit, aber man will ja, dass Einstellkungen gespeichert werden, MRUs aber nicht.
Code: Select all
; --- History sections ---
[LeftHistory]
RedirectSection=History.ini
[RightHistory]
RedirectSection=History.ini
[Command line history]
RedirectSection=History.ini
[Selection]
RedirectSection=History.ini
[RenameTemplates]
RedirectSection=History.ini
[RenameSearchFind]
RedirectSection=History.ini
[RenameSearchReplace]
RedirectSection=History.ini
[SearchName]
RedirectSection=History.ini
[SearchIn]
RedirectSection=History.ini
[SearchText]
RedirectSection=History.ini
[left]
RedirectSection=History.ini
[right]
RedirectSection=History.ini
[MkDirHistory]
RedirectSection=History.ini
- sqa_wizard
- Power Member
- Posts: 3896
- Joined: 2003-02-06, 11:41 UTC
- Location: Germany
2squeller: Noch ein Tipp : In TC 7 gibt es die Möglichkeit einige MRUs grundsätzlich auszuschalten. (0 = ausgeschaltet)
Code: Select all
SaveCommands=1 Kommandozeilen speichern beim Beenden? (1/0)
SaveHistory=1 Liste der zuletzt besuchten Verzeichnisse (Alt+Pfeil ab) speichern in [LeftHistory] bzw. [RightHistory]
Savepath=1 Aktuelle Pfade beim Beenden speichern (1/0)
#5767 Personal license