FAQs: Dateisuche und Multi-Umbenenn Tool (MUT), Einstellungen Speichern Laden

German support forum

Moderators: white, sheep, Hacker, Stefan2

Post Reply
User avatar
Stefan2
Power Member
Power Member
Posts: 3293
Joined: 2007-09-13, 22:20 UTC
Location: Europa

FAQs: Dateisuche und Multi-Umbenenn Tool (MUT), Einstellungen Speichern Laden

Post by *Stefan2 »

In English >>> viewtopic.php?p=347067#p347067


Wusstes du schon....

das man eine einmal definierte Suche abspeichern und wieder laden kann?

Somit kann man sich die Suche vorkonfigurieren.



Siehe "[Laden/Speichern]" im Suchendialog (ALT+F7):

Speichern
1. Suchdialog öffnen
2. Gewünschte Standardeinstellungen vornehmen (eventuell den aktuellen Suchpfad rausnehmen, je nachdem was man vor hat)
3. Über [Laden/Speichern] unter einem Namen speichern, z.B. als 'suche_BeispielTest'

Laden
1. Suchdialog öffnen
2. Über [Laden/Speichern] die gespeicherte Sucheinstellung auswählen und auf [Laden] klicken
3. Der Dialog springt um und man kann auf [Suche starten] klicken (oder vorher die gespeicherten Parameter nochmals anpassen)

- - -

Noch einmal, Schritt für Schritt
Hier die Suche nach allen TXT-Dateien


Suche abspeichern:
- Menü "Befehle > Suchen..."
- Suche nach: *.txt
Suchen in: >>Je nachdem, den Pfad entfernen(funktioniert dann im jedem Ordner), oder drin lassen(immer in diesem Ordner suchen)<<
Unterverzeichnisse: Alle (Tiefe unbegrenzt)
- auf Laden/Speichern-Tab gehen
- [Speichern] anklicken
- Vorlagenamen: search_alle TXT in Unterverzeichnissen
(((Ich benenne meine Suchen mit "search" für eine bessere Übersicht. Und wie hier gezeigt funktioniert es auch mit Leerzeichen)))
- Such-Dialog [Abbrechen]

Über [Laden/Speichern] kann die gespeicherte Sucheinstellung wieder geladen werden.


- - -

Das Laden einer gespeicherten Suche kann auch über einen Button aufgerufen werden:

Button in der Buttonbar anlegen mit dem folgenden Befehl:

Kommando: LOADSEARCH search_alle TXT in Unterverzeichnissen
Parameters:
Startpfad:
Icon: wcmicons.dll
Tooltip: search_alle TXT in Unterverzeichnissen

Code: Select all

TOTALCMD#BAR#DATA
LOADSEARCH search_alle TXT in Unterverzeichnissen

wcmicons.dll,27
search_alle TXT in Unterverzeichnissen

0
-1
Austauschbarer Buttoncode (Kopieren und mit der rechten Maustaste auf die TC-Buttonbar einfügen)



Anwenden:
Button anklicken
Such-Dialog erscheint > auf [anwenden] klicken > Erledigt


- - -

Mit der Rückschritt-/Backspace-Taste kommt man aus der "Suchergebnis"-Anzeige raus und wieder zur vorherigen Listenansicht zurück.
(oder Strg+BildHoch, oder Strg+R oder F2 : Reread source window)

HolgerK wrote:
Wenn man den Button [anwenden] mit gedrückter <Umsch>-Taste betätigt, werden die Suchergebnisse in einem neuen Tab angezeigt,
den man einfach mit <Strg+W> (Doppelklick, Strg+Klick, Klick mit mittlere Maustaste auf den Tab Header) wieder schließen kann.


- - -


Über den Umweg eines Benutzerdefinierten-Befehls kann man auch ein Tastaturkürzel zuweisen:
(((Der em_-Befehl kann dann auch wiederum selbst als Kommando im Button verwendet werden)))

Beispiel

Benutzerdefinierter-Befehl in der "usercmd.ini"
[em_search_CurrDirOnly]
CMD=LOADSEARCH search_CurrDirOnly

Tastaturkürzel zuweisen in der "wincmd.ini"
[Shortcuts]
; KOMMENTAR: Ctrl+F: Load Search with saved setting 'search_CurrDirOnly'
C+F=em_search_CurrDirOnly


- - -


Standard Tastaturkürzel :
ALT+F7 : Suchen
ALT+UMSCH+F7 : Suchen in separatem Prozess

Eigene Tastaturkürzel-Einstellung:
Strg+F für Suchen verwenden > wincmd.ini: > [Shortcuts] > C+F=cm_SearchFor


- - -


Die Suche dauerhaft umstellen:

Erstelle einen Benutzerdefinierter-Befehl in der "usercmd.ini"
und weise diesem das gewünschte (zB auch den Standard) Tastaturkürzel zu.

Suche öffnen (ALT+F7) > wie gewünscht einstellen (und bei "Suchen in:" >> den Pfad entfernen)
> Speichern unter search_MeineEigenenEinstellungen2021


Benutzerdefinierter-Befehl erstellen
usercmd.ini:
[em_search_MeineEinstellungen]
CMD=LOADSEARCH search_MeineEigenenEinstellungen2021

Tastaturkürzel zuweisen (oder über Menü Konfigurieren > Einstellungen... > Diverses)
wincmd.ini:
[Shortcuts]
; Strg+F für Suchen verwenden (Windows-Standard)
C+F=em_search_MeineEinstellungen
; ALt+F7 für Suchen verwenden (TC-Standard) ; cm_SearchFor wird überschrieben
A+F7=em_search_MeineEinstellungen


- - -

Um diesen Befehl auch im Menü verwenden zu können, muss man den verwendeten Befehl in der Menü-Konfigurationsdatei anpassen:

WCMD_DEU.MNU
POPUP "&Befehle"
    MENUITEM "&Suchen (Standard)...\tAlt+F7", cm_searchfor
    MENUITEM "&Suchen (Meine)...\tAlt+F7", em_search_MeineEinstellungen

- - -


Suche über einen ALIAS in der Kommandozeile starten:

usercmd.ini:
[em_search_CurrDirOnly]
CMD=LOADSEARCH search_CurrDirOnly
button=wcmicons.dll,22


wincmd.ini:
[Alias]
myfind=em_search_CurrDirOnly


Nun kann man in der TC-Kommandozeile einfach myfind eintippen.



- - -



Extra Tipps:

Man kann die Suche auch in einem separaten Prozess starten.

Interner Befehl: cm_SearchStandalone

Aber der interne Befehl cm_SearchStandalone hat keinen "LoadSearch"-Parameter.

Für ein "Starte cm_SearchStandalone mit gespeicherter Suche" kannst du diesen Kommandozeilenbefehl verwenden:
Kommandozeilenparameter für standalone Search: totalcmd.exe /S=F
Kommandozeilenparameter mit laden einer gespeicherten Suche: totalcmd.exe /S=F:L<name>

Beispiel:
%COMMANDER_EXE% /S=F:LmeineGespeicherteSuche
Beziehungsweise:
%COMMANDER_EXE% /S=F:L"meine Gespeicherte Suche"

Erklärung:
%COMMANDER_EXE% : diese Umgebungsvariable verweist, vom TC aus gestartet, auf die gerade laufende TC.exe
/S=F : Öffnet den "Dateien suchen"-Dialog separat vom TC-Hauptfenster (((interner Befehl: cm_SearchStandalone)))
:LgespeicherteSuche : Als LETZTER Parameter: Lade Suche mit Name "gespeicherteSuche" ((( L wie 'LoadSearch' ? )))

Siehe Hilfe > Konfiguration und Parameter > Kommandozeilenparameter


Als Icon für einen Button bietet sich das Icon Nummer 82 in der wcmicons.dll an.
Statt in einen Button, kann man diesen Befehl auch in die usercmd.ini schreiben und dann dem angelegtem em_-Befehl ein Tastaturkürzel zuweisen.
(Der em_-Befehl kann dann auch wiederum als Button-Kommando verwendet werden, ist also universal einsetzbar)


- - -





Ähnliches gibt es auch für das Multi Umbenenn Tool (MUT)


Um das MUT vorkonfiguriert aufzurufen, stelle das MUT wie gewünscht ein
und speichere die Einstellung rechts im Drop-Down Menü (F2-Taste) ab.
(hier zB als mut_TestBeispiel)

- - -


Mit "F2" kann man dieses gespeicherte Einstellung wieder laden.


Diese Einstellungen kann man auch über einen Button wie folgt öffnen:

Kommando: MULTIRENAME mut_TestBeispiel
Parameter:
Startpfad:
Icondatei: WCMICONS.DLL
Tooltip: Öffne das Mut mit meinen Einstellungen "mut_TestBeispiel"

( Button anlegen >> https://www.ghisler.ch/board/viewtopic.php?p=342115#p342115 )

- - -

Um das MUT immer mit den gespeicherten Einstellungen zu öffnen,
suche den folgenden Eintrag in der wincmd.ini im [Configuration]-Abschnitt
(wahrscheinlich fehlt die "MultiRenameLoadSettings="-Zeile, dann füge sie einfach neu ein)
und setze deine oben gespeicherte Einstellung als Standardeinstellung ein:

wincmd.ini
[Configuration]
MultiRenameLoadSettings=mut_TestBeispiel

- - -

Es wird immer der MUT-Dialog angezeigt
Mit MULTIRENAME und MultiRenameLoadSettings
startet das Multi-Umbenenn Tool (MUT) immer mit den Einstellungen aus (hier z.B.) mut_TestBeispiel
Es wird immer der MUT-Dialog angezeigt, man kann die Vorschau überprüfen und dann [Start!] anklicken.
Ein automatisches Umbenennen ohne vorherigen Dialog ist nicht vorgesehen,
falls dass gewünscht wäre, verwende ein externes Skript (VBS/PoSh/AHK) oder ein extra Renaming Tool.

- - -

Siehe Hilfe > Konfiguration und Parameter > Einstellungen wincmd.ini

Schaue im Menü "Hilfe > Über Total Commander..." nach dem Speicherpfad der INIs.
Screenshot: https://www.ghisler.ch/wikide/index.php/Backup#Wo_finde_ich_die_Dateien_.3F
Oder verwende Menü "Konfigurieren > Einstellungsdateien direkt ändern...":
dies öffnet die WINCMD.ini (Haupteinstellungsdatei) und die wcx_ftp.ini (FTP-Tool) in Notepad.
Siehe auch http://www.ghisler.ch/wikide/index.php/Wie_TC_den_Ort_der_INI-Datei_ermittelt.


- - -




- - -
Andere Foristen haben auch gelesen:
FAQs: Dateisuche, Dateien suchen und anwenden (= Suchergebnisse verarbeiten)
viewtopic.php?p=335791#p335791


 
Post Reply