Code: Select all
[=shelldetails.Medium erstellt.YMD_h.m.s]
Code: Select all
Name/Erw. Größe Datum Attr.
-----------------------------------------------------------------------------------------------------
20240710_220341_60_512x480_00.00.01_108 kB.mp4 107 562 10.07.2024 22:03 -a--
20240716_150609.jpg 1 106 366 16.07.2024 15:06 -a--
20240816_160411_30_480x848_00.00.02_641 kB.mp4 640 566 16.08.2024 16:04 -a--
20240820_165626_Screenshot_Chrome.jpg 894 406 20.08.2024 16:56 -a--
Code: Select all
[=shelldetails.Medium erstellt.YMD_h.m.s]
Code: Select all
Name/Erw. Größe Datum Attr.
-----------------------------------------------------------------------------------------------------
20240710_220341_60_512x480_00.00.01_108 kB.mp4 107 562 10.07.2024 22:03 -a--
20240716_150609.jpg 1 106 366 16.07.2024 15:06 -a--
20240816_160411_30_480x848_00.00.02_641 kB.mp4 640 566 16.08.2024 16:04 -a--
20240820_165626_Screenshot_Chrome.jpg 894 406 20.08.2024 16:56 -a--
Wie bereits oben erwähnt benötigst Du in diesem Fall einen em_Befehl nur wenn Du einen Shortcut für die Umbenennung verwenden möchtest.Ziru26 wrote: ↑2024-08-25, 13:18 UTC Als Kommando füge ich dann ein "MULTIRENAME Fotos-Datum-Zeit-Name2" mit einem beliebigen Icon ein.
...
und wähle Einstellungen speichern mit "Fotos-Datum-Zeit-Name2" .
Wenn ich nun meinen Button starte geht das MUT-Fenster auf,
aber unter "Neuer Name" steht <Fehler!>
Code: Select all
MULTIRENAME Fotos-Datum-Zeit-Name2
Code: Select all
Fotos-Datum-Zeit-Name2
Code: Select all
[em_Fotos-Datum-Zeit-Name2]
button=
cmd=MULTIRENAME Fotos-Datum-Zeit-Name2
menu=Fotos-Datum-Zeit-Name2_chronologisch-umbenennen
Code: Select all
Fotos-Datum-Zeit-Name2_name=[=jpg-comment.Exif_Image_DateTime.YMD_hms]_[N]
Fotos-Datum-Zeit-Name2_ext=[E]
Fotos-Datum-Zeit-Name2_params=0|1|1|3
Wie bereits oben erwähnt benötigst Du in diesem Fall einen em_Befehl nur wenn Du einen Shortcut für die Umbenennung verwenden möchtest.Ziru26 wrote: ↑2024-08-25, 13:18 UTC Als Kommando füge ich dann ein "MULTIRENAME Fotos-Datum-Zeit-Name2" mit einem beliebigen Icon ein.
...
und wähle Einstellungen speichern mit "Fotos-Datum-Zeit-Name2" .
Wenn ich nun meinen Button starte geht das MUT-Fenster auf,
aber unter "Neuer Name" steht <Fehler!>
Code: Select all
MULTIRENAME Fotos-Datum-Zeit-Name2
Code: Select all
Fotos-Datum-Zeit-Name2
Code: Select all
[em_Fotos-Datum-Zeit-Name2]
button=
cmd=MULTIRENAME Fotos-Datum-Zeit-Name2
menu=Fotos-Datum-Zeit-Name2_chronologisch-umbenennen
Code: Select all
Fotos-Datum-Zeit-Name2_name=[=jpg-comment.Exif_Image_DateTime.YMD_hms]_[N]
Fotos-Datum-Zeit-Name2_ext=[E]
Fotos-Datum-Zeit-Name2_params=0|1|1|3
Code: Select all
TOTALCMD#BAR#DATA
em_Fotos-Datum-Zeit-Name2
%COMMANDER_PATH%\Tools\IrfanView-portable\IrfanView\i_view32.exe,1
FOTOS umbenennen: || JJJJMMTT_HHMMSS_Name.JPG|em_Fotos-Datum-Zeit-Name2 || MULTIRENAME Fotos-Datum-Zeit-Name2|[=jpg-comment.Exif_Image_DateTime.YMD_hms]_[N]|https://www.ghisler.ch/board/viewtopic.php?t=80633|https://www.ghisler.ch/board/viewtopic.php?t=83596
10089
Code: Select all
TOTALCMD#BAR#DATA
MULTIRENAME Fotos-Aufnahmedatum-fehlt
%COMMANDER_PATH%\Tools\IrfanView-portable\IrfanView\i_view32.exe,1
FOTOS umbenennen:|JJJJMMTT_HHMMSS_Name.JPG| |MULTIRENAME Fotos-Aufnahmedatum-fehlt|Mehrfach-Umbenenn-Tool: Fotos-Aufnahmedatum-fehlt|[=tc.Änderungsdatum.YMD_hms]_[N]|https://www.ghisler.ch/board/viewtopic.php?t=83596|Fotos/Filme nach Aufnahmedatum sortieren
-1
Code: Select all
TOTALCMD#BAR#DATA
MULTIRENAME Videos-Aufnahmedatum
%COMMANDER_PATH%\Tools\VLC media player\vlc.exe
VIDEOS Aufnahmedatum|Beispiel: 20161019_203039_50_1920x1080_00.01.08_224 MB.mp4|https://www.ghisler.ch/board/viewtopic.php?t=83596| |Umbenennungen rückgängig machen:|MUT erneut aufrufen, Button "Rückgängig" drücken!|Mehrfach "Rückgängig" machen ist möglich!
-1
Code: Select all
TOTALCMD#BAR#DATA
MULTIRENAME Videos-Aufnahmedatum-fehlt
%COMMANDER_PATH%\Tools\VLC media player\vlc.exe
VIDEOS-Aufnahmedatum-FEHLT|Beispiel: 20240811_102943_30_478x850_00.00.38_8 MB.mp4|https://www.ghisler.ch/board/viewtopic.php?t=83596| |Umbenennungen rückgängig machen:|MUT erneut aufrufen, Button "Rückgängig" drücken!|Mehrfach "Rückgängig" machen ist möglich!
-1
Code: Select all
TOTALCMD#BAR#DATA
em_Fotos-Datum-Zeit-Name2
%COMMANDER_PATH%\Tools\IrfanView-portable\IrfanView\i_view32.exe,1
FOTOS umbenennen: || JJJJMMTT_HHMMSS_Name.JPG|em_Fotos-Datum-Zeit-Name2 || MULTIRENAME Fotos-Datum-Zeit-Name2|[=jpg-comment.Exif_Image_DateTime.YMD_hms]_[N]|https://www.ghisler.ch/board/viewtopic.php?t=80633|https://www.ghisler.ch/board/viewtopic.php?t=83596
10089
Code: Select all
TOTALCMD#BAR#DATA
MULTIRENAME Fotos-Aufnahmedatum-fehlt
%COMMANDER_PATH%\Tools\IrfanView-portable\IrfanView\i_view32.exe,1
FOTOS umbenennen:|JJJJMMTT_HHMMSS_Name.JPG| |MULTIRENAME Fotos-Aufnahmedatum-fehlt|Mehrfach-Umbenenn-Tool: Fotos-Aufnahmedatum-fehlt|[=tc.Änderungsdatum.YMD_hms]_[N]|https://www.ghisler.ch/board/viewtopic.php?t=83596|Fotos/Filme nach Aufnahmedatum sortieren
-1
Code: Select all
TOTALCMD#BAR#DATA
MULTIRENAME Videos-Aufnahmedatum
%COMMANDER_PATH%\Tools\VLC media player\vlc.exe
VIDEOS Aufnahmedatum|Beispiel: 20161019_203039_50_1920x1080_00.01.08_224 MB.mp4|https://www.ghisler.ch/board/viewtopic.php?t=83596| |Umbenennungen rückgängig machen:|MUT erneut aufrufen, Button "Rückgängig" drücken!|Mehrfach "Rückgängig" machen ist möglich!
-1
Code: Select all
TOTALCMD#BAR#DATA
MULTIRENAME Videos-Aufnahmedatum-fehlt
%COMMANDER_PATH%\Tools\VLC media player\vlc.exe
VIDEOS-Aufnahmedatum-FEHLT|Beispiel: 20240811_102943_30_478x850_00.00.38_8 MB.mp4|https://www.ghisler.ch/board/viewtopic.php?t=83596| |Umbenennungen rückgängig machen:|MUT erneut aufrufen, Button "Rückgängig" drücken!|Mehrfach "Rückgängig" machen ist möglich!
-1
Code: Select all
Fotos-Datum-Zeit-Name2_name=[=jpg-comment.Exif_Image_DateTime.YMD_hms]_[N]
Fotos-Datum-Zeit-Name2_ext=[E]
Fotos-Datum-Zeit-Name2_params=0|1|1|3
Fotos-Aufnahmedatum-fehlt_name=[=tc.Änderungsdatum.YMD_hms]_[N]
Fotos-Aufnahmedatum-fehlt_ext=[E]
Fotos-Aufnahmedatum-fehlt_params=0|1|1|1|0|0|0|0|0
Code: Select all
Videos-Aufnahmedatum_name=[=shelldetails.Medium erstellt.YMD_hms]_[=mediainfowdx.FrameRate_Video]_[=mediainfo.frame size]_[=mediainfo.duration.h.m.s]_[=dirsizecalc.kb_MB_GB.kb_MB_GB]
Videos-Aufnahmedatum_ext=[E]
Videos-Aufnahmedatum_params=0|1|1|1
Videos-Aufnahmedatum-fehlt_name=[=tc.Änderungsdatum.YMD_hms]_[=mediainfowdx.FrameRate_Video]_[=mediainfo.frame size]_[=mediainfo.duration.h.m.s]_[=dirsizecalc.kb_MB_GB.kb_MB_GB]
Videos-Aufnahmedatum-fehlt_ext=[E]
Videos-Aufnahmedatum-fehlt_params=0|1|1|1|0|0|0|0|0
Code: Select all
Fotos-Datum-Zeit-Name2_name=[=jpg-comment.Exif_Image_DateTime.YMD_hms]_[N]
Fotos-Datum-Zeit-Name2_ext=[E]
Fotos-Datum-Zeit-Name2_params=0|1|1|3
Fotos-Aufnahmedatum-fehlt_name=[=tc.Änderungsdatum.YMD_hms]_[N]
Fotos-Aufnahmedatum-fehlt_ext=[E]
Fotos-Aufnahmedatum-fehlt_params=0|1|1|1|0|0|0|0|0
Code: Select all
Videos-Aufnahmedatum_name=[=shelldetails.Medium erstellt.YMD_hms]_[=mediainfowdx.FrameRate_Video]_[=mediainfo.frame size]_[=mediainfo.duration.h.m.s]_[=dirsizecalc.kb_MB_GB.kb_MB_GB]
Videos-Aufnahmedatum_ext=[E]
Videos-Aufnahmedatum_params=0|1|1|1
Videos-Aufnahmedatum-fehlt_name=[=tc.Änderungsdatum.YMD_hms]_[=mediainfowdx.FrameRate_Video]_[=mediainfo.frame size]_[=mediainfo.duration.h.m.s]_[=dirsizecalc.kb_MB_GB.kb_MB_GB]
Videos-Aufnahmedatum-fehlt_ext=[E]
Videos-Aufnahmedatum-fehlt_params=0|1|1|1|0|0|0|0|0
Code: Select all
AlwaysCopyInBackground=2
Code: Select all
AlwaysCopyInBackground=2
Code: Select all
[Configuration]
AlwaysCopyInBackground=2
Code: Select all
[Configuration]
AlwaysCopyInBackground=2
Code: Select all
TOTALCMD#BAR#DATA
cm_50Percent,em_CD_D-Daten_I-Daten,em_SAVETABS2L_TABs_STANDARD
%COMMANDER_PATH%\Icons\Save_Speichern1.ico
TABs in diese Datei SPEICHERN: STANDARD.tab ... |nach Klick auf diesen Button(!) || TABs von linkem Fenster zuerst |SAVETABS2L %COMMANDER_PATH%\TABs\STANDARD.tab|S.a. https://ghisler.ch/board/viewtopic.php?f=32&t=57549
0
-1
Code: Select all
[em_CD_D-Daten_I-Daten]
button=
cmd=cm_FocusLeft,cm_SrcActivateTab1,em_D-Daten,cm_TrgActivateTab1,em_I-Daten,cm_FocusLeft,cm_rereadsource 3
menu=cm_FocusLeft,cm_SrcActivateTab1,em_D-Daten,cm_TrgActivateTab1,em_I-Daten,cm_FocusLeft,cm_rereadsource 3
[em_SAVETABS2L_TABs_STANDARD]
button=
cmd=SAVETABS2L %COMMANDER_PATH%\TABs\STANDARD.tab
menu=SAVETABS2L %COMMANDER_PATH%\TABs\STANDARD.tab|S.a. https://www.ghisler.ch/board/viewtopic.php?p=441165#p441165
[em_D-Daten]
button=
cmd=cd D:\Daten
menu=cd D:\Daten
[em_I-Daten]
button=
cmd=cd I:\Daten
menu=cd I:\Daten
Code: Select all
TOTALCMD#BAR#DATA
OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab
%COMMANDER_PATH%\TOTALCMD.EXE,5
TABs "STANDARD.tab" => Achtung!|Nach Klick werden sie SOFORT aktiviert und ERSETZEN vorhandene Tabs!|TABs v. linkem Fenster zuerst - Fokus: Linkes Fenster|OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab|S.a. https://www.ghisler.ch/board/viewtopic.php?f=2&t=73401
0
-1
Code: Select all
[em_TabsWiederherstellen_ALT-Umschalt-T]
button=
cmd=OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab
menu=OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab | https://www.ghisler.ch/board/viewtopic.php?t=52729
Code: Select all
AS+T=em_TabsWiederherstellen_ALT-Umschalt-T
Code: Select all
C:\totalcmd\TOTALCMD64.EXE /N /L=D:\Daten /R=I:\Daten /P=L
Code: Select all
TOTALCMD#BAR#DATA
cm_50Percent,em_CD_D-Daten_I-Daten,em_SAVETABS2L_TABs_STANDARD
%COMMANDER_PATH%\Icons\Save_Speichern1.ico
TABs in diese Datei SPEICHERN: STANDARD.tab ... |nach Klick auf diesen Button(!) || TABs von linkem Fenster zuerst |SAVETABS2L %COMMANDER_PATH%\TABs\STANDARD.tab|S.a. https://ghisler.ch/board/viewtopic.php?f=32&t=57549
0
-1
Code: Select all
[em_CD_D-Daten_I-Daten]
button=
cmd=cm_FocusLeft,cm_SrcActivateTab1,em_D-Daten,cm_TrgActivateTab1,em_I-Daten,cm_FocusLeft,cm_rereadsource 3
menu=cm_FocusLeft,cm_SrcActivateTab1,em_D-Daten,cm_TrgActivateTab1,em_I-Daten,cm_FocusLeft,cm_rereadsource 3
[em_SAVETABS2L_TABs_STANDARD]
button=
cmd=SAVETABS2L %COMMANDER_PATH%\TABs\STANDARD.tab
menu=SAVETABS2L %COMMANDER_PATH%\TABs\STANDARD.tab|S.a. https://www.ghisler.ch/board/viewtopic.php?p=441165#p441165
[em_D-Daten]
button=
cmd=cd D:\Daten
menu=cd D:\Daten
[em_I-Daten]
button=
cmd=cd I:\Daten
menu=cd I:\Daten
Code: Select all
TOTALCMD#BAR#DATA
OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab
%COMMANDER_PATH%\TOTALCMD.EXE,5
TABs "STANDARD.tab" => Achtung!|Nach Klick werden sie SOFORT aktiviert und ERSETZEN vorhandene Tabs!|TABs v. linkem Fenster zuerst - Fokus: Linkes Fenster|OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab|S.a. https://www.ghisler.ch/board/viewtopic.php?f=2&t=73401
0
-1
Code: Select all
[em_TabsWiederherstellen_ALT-Umschalt-T]
button=
cmd=OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab
menu=OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab | https://www.ghisler.ch/board/viewtopic.php?t=52729
Code: Select all
AS+T=em_TabsWiederherstellen_ALT-Umschalt-T
Code: Select all
C:\totalcmd\TOTALCMD64.EXE /N /L=D:\Daten /R=I:\Daten /P=L
Code: Select all
C:\totalcmd\TOTALCMD64.EXE /N /L=D:\Daten /R=I:\Daten /P=L
- UND -
OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab
Code: Select all
C:\totalcmd\TOTALCMD64.EXE /N /L=D:\Daten /R=I:\Daten /P=L" bzw. ...
C:\totalcmd\TOTALCMD64.EXE /N /L=D:\Daten /R=I:\Daten /P=L" LOADLIST:C:\totalcmd\TABs\STANDARD.tab
Code: Select all
C:\totalcmd\TOTALCMD64.EXE /N /L=D:\Daten /R=I:\Daten /P=L
- UND -
OPENTABSL %COMMANDER_PATH%\TABs\STANDARD.tab
Code: Select all
C:\totalcmd\TOTALCMD64.EXE /N /L=D:\Daten /R=I:\Daten /P=L" bzw. ...
C:\totalcmd\TOTALCMD64.EXE /N /L=D:\Daten /R=I:\Daten /P=L" LOADLIST:C:\totalcmd\TABs\STANDARD.tab
Code: Select all
[b]chcp[/b]
Active code page: 437
Code: Select all
[b]chcp[/b]
Active code page: 437
Also genau wie Hainz schon sagte: im Hauptfenster des TC Dateien markieren (ggf. in der Zweigansicht oder den Suchergebnissen) und dann erst das MUT aufrufen.Dialogbox - Mehrfach-Umbenenn-Tool
Mit dieser Dialogbox können Sie eine Liste von in Total Commander markierten Dateien umbenennen.
Also genau wie Hainz schon sagte: im Hauptfenster des TC Dateien markieren (ggf. in der Zweigansicht oder den Suchergebnissen) und dann erst das MUT aufrufen.Dialogbox - Mehrfach-Umbenenn-Tool
Mit dieser Dialogbox können Sie eine Liste von in Total Commander markierten Dateien umbenennen.
Code: Select all
TOTALCMD#BAR#DATA
*%COMMANDER_EXE%
%Z/N %X"%P" "%T"
%COMMANDER_PATH%\TCMADM64.EXE
TC as Admin || Separate TC-Instanz mit Admin-Rechten starten... |Administrator^ - wird in Titelzeile angezeigt |*%COMMANDER_EXE% %Z/N %X"%P" "%T"|https://ghisler.ch/board/viewtopic.php?t=49620|https://ghisler.ch/board/viewtopic.php?f=2&t=73777
0
-1
Code: Select all
TOTALCMD#BAR#DATA
*%COMMANDER_EXE%
%Z/N %X"%P" "%T"
%COMMANDER_PATH%\TCMADM64.EXE
TC as Admin || Separate TC-Instanz mit Admin-Rechten starten... |Administrator^ - wird in Titelzeile angezeigt |*%COMMANDER_EXE% %Z/N %X"%P" "%T"|https://ghisler.ch/board/viewtopic.php?t=49620|https://ghisler.ch/board/viewtopic.php?f=2&t=73777
0
-1
Die Dateien in den Screenshots sind offenbar keine Systemdateien, also fallen die als Erklärung weg. Wenn Chrissy_84 nicht versehentlich einen trivialen Irrtum begangen hat (z.B. "Versteckte Dateien anzeigen" mit ".... verstecken" verwechselt), dann weiß echt nicht, was da vorgeht.]]>Das übliche habe ich natürlich schon versucht. Also versteckte Dateien anzeigen, Systemdateien ausblenden Haken raus, TC Ignorelist, sowohl im Windows "Ansicht" Reiter, als auch in TotalCommander selbst.
Die Dateien in den Screenshots sind offenbar keine Systemdateien, also fallen die als Erklärung weg. Wenn Chrissy_84 nicht versehentlich einen trivialen Irrtum begangen hat (z.B. "Versteckte Dateien anzeigen" mit ".... verstecken" verwechselt), dann weiß echt nicht, was da vorgeht.]]>Das übliche habe ich natürlich schon versucht. Also versteckte Dateien anzeigen, Systemdateien ausblenden Haken raus, TC Ignorelist, sowohl im Windows "Ansicht" Reiter, als auch in TotalCommander selbst.
Code: Select all
Windows > Suchen nach: Sound > Systemsounds ändern > Programmereignisse:
- Windows .......: Standardton -> Warnsignal -> Sounds: Kein
- Total Commander: Sämtliche Menüpunkte .... -> Sounds: Kein
Code: Select all
Windows > Suchen nach: Sound > Systemsounds ändern > Programmereignisse:
- Windows .......: Standardton -> Warnsignal -> Sounds: Kein
- Total Commander: Sämtliche Menüpunkte .... -> Sounds: Kein
Code: Select all
Windows > Suchen nach: Sound > Systemsounds ändern > Programmereignisse:
- Windows .......: Standardton -> Warnsignal -> Sounds: Kein
- Total Commander: Sämtliche Menüpunkte .... -> Sounds: Kein
Code: Select all
Windows > Suchen nach: Sound > Systemsounds ändern > Programmereignisse:
- Windows .......: Standardton -> Warnsignal -> Sounds: Kein
- Total Commander: Sämtliche Menüpunkte .... -> Sounds: Kein
Code: Select all
Auswählen
Menü-Popup <-- ?
Menübefehl
Code: Select all
Auswählen
Menü-Popup <-- ?
Menübefehl
Code: Select all
Plugin Eigenschaft OP Wert
--------------------------------------------
filesys Aenderungsdatum <= 31.12.2020
Code: Select all
Plugin Eigenschaft OP Wert
--------------------------------------------
filesys Aenderungsdatum <= 31.12.2020
Code: Select all
[Script]
ActiveScripts=ContainsFileNewerThanDate
Code: Select all
[ContainsFileNewerThanDate]
Script=ContainsFileNewerThanDate.ahk
content=ContainsFileNewerThanDate
extensions=*
FoldersPaths=1
Code: Select all
#NoTrayIcon
SetBatchLines, -1
DateConfigFile = C:\AHK Test Script\NewerThanDate.txt
FileGetAttrib, Attributes, %FileName%
IfInString, Attributes, D
{
FileRead, NewerThanDate, %DateConfigFile%
Content = False
Loop, Files, %FileName%\*.*, FR
{
DateDifference = %A_LoopFileTimeModified%
EnvSub, DateDifference, %NewerThanDate%
If (DateDifference > 0)
Content = True
}
}
Else
Content = File
Code: Select all
20240901000000
Code: Select all
[Script]
ActiveScripts=ContainsFileNewerThanDate
Code: Select all
[ContainsFileNewerThanDate]
Script=ContainsFileNewerThanDate.ahk
content=ContainsFileNewerThanDate
extensions=*
FoldersPaths=1
Code: Select all
#NoTrayIcon
SetBatchLines, -1
DateConfigFile = C:\AHK Test Script\NewerThanDate.txt
FileGetAttrib, Attributes, %FileName%
IfInString, Attributes, D
{
FileRead, NewerThanDate, %DateConfigFile%
Content = False
Loop, Files, %FileName%\*.*, FR
{
DateDifference = %A_LoopFileTimeModified%
EnvSub, DateDifference, %NewerThanDate%
If (DateDifference > 0)
Content = True
}
}
Else
Content = File
Code: Select all
20240901000000
Content = CreateObject("WScript.Shell").Run(_
"""%COMMANDER_PATH%\Utils\Everything\es.exe""" &_
" -s folder:""" & FileName & """ count:1 childdm:>31.12.2023 -no-result-error", 0, 1)
[Script]
ActiveScripts=NewDirs|...
[NewDirs]
Script=NewDirs.vbs
FoldersPaths=1
content=Folder after 31.12.2023
[Colors]
ColorFilter№=>New dirs
ColorFilter№Color=11923711
[Searches]
New dirs_SearchFor=
New dirs_SearchFlags=0|002002000020||||||||22221|0000|||
New dirs_plugin="winscriptsadv.Folder after 31.12.2023" = 0
Content = CreateObject("WScript.Shell").Run(_
"""%COMMANDER_PATH%\Utils\Everything\es.exe""" &_
" -s folder:""" & FileName & """ count:1 childdm:>31.12.2023 -no-result-error", 0, 1)
[Script]
ActiveScripts=NewDirs|...
[NewDirs]
Script=NewDirs.vbs
FoldersPaths=1
content=Folder after 31.12.2023
[Colors]
ColorFilter№=>New dirs
ColorFilter№Color=11923711
[Searches]
New dirs_SearchFor=
New dirs_SearchFlags=0|002002000020||||||||22221|0000|||
New dirs_plugin="winscriptsadv.Folder after 31.12.2023" = 0
Sicher, muss man aber vorher indexieren.Everything 1.5a kann auch FAT (Local FAT/FAT32/exFAT volumes), ReFS, Network Drives, Folders.
Sicher, muss man aber vorher indexieren.Everything 1.5a kann auch FAT (Local FAT/FAT32/exFAT volumes), ReFS, Network Drives, Folders.
Sicher, muss man aber vorher indexieren.Everything 1.5a kann auch FAT (Local FAT/FAT32/exFAT volumes), ReFS, Network Drives, Folders.
Bei mir bringt zB die Suchabfrage in Everything 1.5a: i: child-file-dm:>01.09.2024
Sicher, muss man aber vorher indexieren.Everything 1.5a kann auch FAT (Local FAT/FAT32/exFAT volumes), ReFS, Network Drives, Folders.
Bei mir bringt zB die Suchabfrage in Everything 1.5a: i: child-file-dm:>01.09.2024
Nein, nur dass es bei NTFS um Größenordnungen schneller geht.Du möchtest hoffentlich hiemit nicht andeuten, dass NTFS nicht indexiert werden muß...
Habe ja auch sowas nicht vorgeschlagen.Bei mir bringt zB die Suchabfrage in Everything 1.5a: i: child-file-dm:>01.09.2024
KEIN Ergebnis, da Laufwerk I: nicht indexiert wird.
(Asymmetrische Synchronisationen D:\ -> I:\, d.h. Laufwerk I: sollte ident mit Laufwerk D: sein).
Nein, nur dass es bei NTFS um Größenordnungen schneller geht.Du möchtest hoffentlich hiemit nicht andeuten, dass NTFS nicht indexiert werden muß...
Habe ja auch sowas nicht vorgeschlagen.Bei mir bringt zB die Suchabfrage in Everything 1.5a: i: child-file-dm:>01.09.2024
KEIN Ergebnis, da Laufwerk I: nicht indexiert wird.
(Asymmetrische Synchronisationen D:\ -> I:\, d.h. Laufwerk I: sollte ident mit Laufwerk D: sein).
Code: Select all
[ExeScriptParsers]
ahk=c:\Program Files\AutoHotkey\AutoHotkey.exe
ahkCmdArgs=
ahkVarFormat=filename=%s
ahkDoubleSlashPath=0
ahkStdOutFormat=FileAppend, %%%s%% `n, *
Code: Select all
[ExeScriptParsers]
ahk=c:\Program Files\AutoHotkey\AutoHotkey.exe
ahkCmdArgs=
ahkVarFormat=filename=%s
ahkDoubleSlashPath=0
ahkStdOutFormat=FileAppend, %%%s%% `n, *
Dann sollte eigentlich auch die Einfärbung funktionieren. Wenn das eine geht und das andere nicht, dann weiss ich leider nicht weiter.Ja, das funktioniert, aber das ist noch nicht was ich eigentlich wollte.
Dann sollte eigentlich auch die Einfärbung funktionieren. Wenn das eine geht und das andere nicht, dann weiss ich leider nicht weiter.Ja, das funktioniert, aber das ist noch nicht was ich eigentlich wollte.
Code: Select all
# Ordnerstuktur wird rekursiv durchlaufen. Das Datum eines jeden Ordners wird auf das jüngste Datum der darin befindlichen Dateien oder Ordner gesetzt.
# "Alte" Order, die länger nicht genutzt wurden, können so rasch erkannt werden
# 240913, praetor, ChatGPT 4o
# Set the start folder to the folder where this script is located
$startFolder = (Get-Location)
# Function to process folders recursively and update their last modified date
function Process-Folder {
param ($folderPath)
Write-Host "Bearbeite Ordner: $folderPath"
# Get all files and subfolders in the current folder
$items = Get-ChildItem -Path $folderPath
# Initialize a variable to store the most recent date
$newestDate = [datetime]'1900-01-01'
# Recursively process subfolders first (bottom-up approach)
$subfolders = Get-ChildItem -Path $folderPath -Directory
foreach ($subfolder in $subfolders) {
Process-Folder $subfolder.FullName
# After processing subfolders, get the modified date of the subfolder
$subfolderModifiedDate = (Get-Item $subfolder.FullName).LastWriteTime
if ($subfolderModifiedDate -gt $newestDate) {
$newestDate = $subfolderModifiedDate
}
}
# Now check the files in the current folder
$files = Get-ChildItem -Path $folderPath -File
foreach ($file in $files) {
$fileModifiedDate = (Get-Item $file.FullName).LastWriteTime
if ($fileModifiedDate -gt $newestDate) {
$newestDate = $fileModifiedDate
}
}
# Display the newest date found in the folder
Write-Host "Jüngstes Datum im Ordner: $newestDate"
# Set the last modified date of the current folder to the newest date found
if ($newestDate -ne [datetime]'1900-01-01') {
try {
(Get-Item $folderPath).LastWriteTime = $newestDate
Write-Host "Ordnerdatum erfolgreich auf $newestDate gesetzt."
} catch {
Write-Host "Fehler beim Setzen des Ordnerdatums."
}
} else {
Write-Host "Kein gültiges Datum gefunden, Ordnerdatum nicht geändert."
}
}
# Start processing the start folder
Process-Folder $startFolder
# Notify the user that all folders have been processed
Write-Host "Alle Ordner wurden bearbeitet. Drücken Sie eine beliebige Taste zum Beenden."
Read-Host
Code: Select all
# Ordnerstuktur wird rekursiv durchlaufen. Das Datum eines jeden Ordners wird auf das jüngste Datum der darin befindlichen Dateien oder Ordner gesetzt.
# "Alte" Order, die länger nicht genutzt wurden, können so rasch erkannt werden
# 240913, praetor, ChatGPT 4o
# Set the start folder to the folder where this script is located
$startFolder = (Get-Location)
# Function to process folders recursively and update their last modified date
function Process-Folder {
param ($folderPath)
Write-Host "Bearbeite Ordner: $folderPath"
# Get all files and subfolders in the current folder
$items = Get-ChildItem -Path $folderPath
# Initialize a variable to store the most recent date
$newestDate = [datetime]'1900-01-01'
# Recursively process subfolders first (bottom-up approach)
$subfolders = Get-ChildItem -Path $folderPath -Directory
foreach ($subfolder in $subfolders) {
Process-Folder $subfolder.FullName
# After processing subfolders, get the modified date of the subfolder
$subfolderModifiedDate = (Get-Item $subfolder.FullName).LastWriteTime
if ($subfolderModifiedDate -gt $newestDate) {
$newestDate = $subfolderModifiedDate
}
}
# Now check the files in the current folder
$files = Get-ChildItem -Path $folderPath -File
foreach ($file in $files) {
$fileModifiedDate = (Get-Item $file.FullName).LastWriteTime
if ($fileModifiedDate -gt $newestDate) {
$newestDate = $fileModifiedDate
}
}
# Display the newest date found in the folder
Write-Host "Jüngstes Datum im Ordner: $newestDate"
# Set the last modified date of the current folder to the newest date found
if ($newestDate -ne [datetime]'1900-01-01') {
try {
(Get-Item $folderPath).LastWriteTime = $newestDate
Write-Host "Ordnerdatum erfolgreich auf $newestDate gesetzt."
} catch {
Write-Host "Fehler beim Setzen des Ordnerdatums."
}
} else {
Write-Host "Kein gültiges Datum gefunden, Ordnerdatum nicht geändert."
}
}
# Start processing the start folder
Process-Folder $startFolder
# Notify the user that all folders have been processed
Write-Host "Alle Ordner wurden bearbeitet. Drücken Sie eine beliebige Taste zum Beenden."
Read-Host
Code: Select all
TOTALCMD#BAR#DATA
em_redate_folders_by_content
WCMICON2.DLL,80
PowerShell: Redate folders by content recursively
0
10026
Code: Select all
[em_redate_folders_by_content]
cmd=pwsh -c "%commander_path%\Plugins\app\Date\PowerShell\redateFolders_byContent.ps1"
Code: Select all
$timer = [system.diagnostics.stopwatch]::StartNew()
Get-ChildItem -force -recurse -directory|foreach {
Get-ChildItem $_ -force -recurse -file|Measure -property LastWriteTime -maximum|Tee -var max|out-null # latest
(Get-Item $_.FullName).LastWriteTime = Get-Date $max.Maximum # latest
"{0:yyyy}-{0:MM}-{0:dd} {0:hh}:{0:mm}:{0:ss} {1}" -f $_.LastWriteTime,$_
}
$timer.Stop();"";"Timer : {0:mm}:{0:ss}.{0:fff}" -f ($timer.Elapsed);sleep -s 3
Code: Select all
PowerShell Windows Total Commander
.LastWriteTime Modification tc.writedate, tc.writetime
.CreationTime Creation tc.creationdate,tc.creationtime
.LastAccessTime Access tc.accessdate, tc.accesstime
Code: Select all
[em_redate_folders_by_content]
cmd=powershell -c "%commander_path%\Plugins\app\Date\PowerShell\redateFolders_byContent.ps1"
Code: Select all
TOTALCMD#BAR#DATA
em_redate_folders_by_content
WCMICON2.DLL,80
PowerShell: Redate folders by content recursively
0
10026
Code: Select all
[em_redate_folders_by_content]
cmd=pwsh -c "%commander_path%\Plugins\app\Date\PowerShell\redateFolders_byContent.ps1"
Code: Select all
$timer = [system.diagnostics.stopwatch]::StartNew()
Get-ChildItem -force -recurse -directory|foreach {
Get-ChildItem $_ -force -recurse -file|Measure -property LastWriteTime -maximum|Tee -var max|out-null # latest
(Get-Item $_.FullName).LastWriteTime = Get-Date $max.Maximum # latest
"{0:yyyy}-{0:MM}-{0:dd} {0:hh}:{0:mm}:{0:ss} {1}" -f $_.LastWriteTime,$_
}
$timer.Stop();"";"Timer : {0:mm}:{0:ss}.{0:fff}" -f ($timer.Elapsed);sleep -s 3
Code: Select all
PowerShell Windows Total Commander
.LastWriteTime Modification tc.writedate, tc.writetime
.CreationTime Creation tc.creationdate,tc.creationtime
.LastAccessTime Access tc.accessdate, tc.accesstime
Code: Select all
[em_redate_folders_by_content]
cmd=powershell -c "%commander_path%\Plugins\app\Date\PowerShell\redateFolders_byContent.ps1"
Code: Select all
ThumbsLocation=F:\Thumbs
ThumbsCopyDel=1
ThumbOptions=28
ThumbGdiplusTypes=*.jpg *.dng *.crw *.arw *.cr2 *.cr3 *.nef *.orf *.pef *.raf *.rw2 *.jpeg
ThumbPlgTypes=*.* |*.jpg *.png *.avi *.mp3 *.mp4 *.wmv *.mov *.mpeg *mpg *.m4v
ThumbExplTypes=*.jpg *.png *.avi *.mp3 *.mp4 *.wmv *.mov *.mpeg *.mpg *.m4v | *.htm* *.lnk
ThumbIrfXnTypes=*.*
ThumbTxtTypes=*.txt *.ini *.mnu *.inc *.lng *.htm*
ThumbsCustomFieldsEnabled=1
ThumbsCustomField=[=tc.writedate.D-M-y] [=tc.size.bkMG]\n[=shelldetails.Dimensioner]
ThumbWidthNoCache=128
ThumbHeightNoCache=72
ThumbIconSize=32
PreloadThumbnails=2
ThumbnailPrealloc=100000
ThumbnailMemoryLimit=200
ThumbnailSizeLimit=1000
Code: Select all
ThumbsLocation=F:\Thumbs
ThumbsCopyDel=1
ThumbOptions=28
ThumbGdiplusTypes=*.jpg *.dng *.crw *.arw *.cr2 *.cr3 *.nef *.orf *.pef *.raf *.rw2 *.jpeg
ThumbPlgTypes=*.* |*.jpg *.png *.avi *.mp3 *.mp4 *.wmv *.mov *.mpeg *mpg *.m4v
ThumbExplTypes=*.jpg *.png *.avi *.mp3 *.mp4 *.wmv *.mov *.mpeg *.mpg *.m4v | *.htm* *.lnk
ThumbIrfXnTypes=*.*
ThumbTxtTypes=*.txt *.ini *.mnu *.inc *.lng *.htm*
ThumbsCustomFieldsEnabled=1
ThumbsCustomField=[=tc.writedate.D-M-y] [=tc.size.bkMG]\n[=shelldetails.Dimensioner]
ThumbWidthNoCache=128
ThumbHeightNoCache=72
ThumbIconSize=32
PreloadThumbnails=2
ThumbnailPrealloc=100000
ThumbnailMemoryLimit=200
ThumbnailSizeLimit=1000
I would really like to have the source date/time copied (overwriting) the target.
I think you are expecting too much - If you delete the "Test source" on the right side of you example (the "Test source" inside the "Test target dir") and then copy "Test source" from left to right - you will see that the newly created dir on the right side will have the same date as "Test source" on the left side - as you want.Am I expecting too much? Am I misunderstanding how this work?
I would really like to have the source date/time copied (overwriting) the target.
I think you are expecting too much - If you delete the "Test source" on the right side of you example (the "Test source" inside the "Test target dir") and then copy "Test source" from left to right - you will see that the newly created dir on the right side will have the same date as "Test source" on the left side - as you want.Am I expecting too much? Am I misunderstanding how this work?
I get that this is how TC is "working" right now, but I think we miss an extra option, if the default cannot be changed. At least it makes my life somewhat harder, since I have to enter a lot of directories to see if files have been updated. I would love to see date/time updated on directories like it is updated on files.The "Copy date/time" option ONLY has effect for directories copied if the same directory does not already exist in the target.
I get that this is how TC is "working" right now, but I think we miss an extra option, if the default cannot be changed. At least it makes my life somewhat harder, since I have to enter a lot of directories to see if files have been updated. I would love to see date/time updated on directories like it is updated on files.The "Copy date/time" option ONLY has effect for directories copied if the same directory does not already exist in the target.
What about subdirectories to the folder you are copying, should they also have their date changed?]]>I would love to see date/time updated on directories like it is updated on files.
What about subdirectories to the folder you are copying, should they also have their date changed?]]>I would love to see date/time updated on directories like it is updated on files.
I do not entirely agree - If I, in the search result, open a file and edit it - then the file date and attributes are not updated (in the status bar, and the colorization of the file name if I color files not older than 1 hour) - in this case it is not far fetched to press F2/Ctlr+R to have the status updated, to have a visual indication that the file was succesfully saved.]]>Re-reading a search result does not make sense anyway
I do not entirely agree - If I, in the search result, open a file and edit it - then the file date and attributes are not updated (in the status bar, and the colorization of the file name if I color files not older than 1 hour) - in this case it is not far fetched to press F2/Ctlr+R to have the status updated, to have a visual indication that the file was succesfully saved.]]>Re-reading a search result does not make sense anyway
Code: Select all
hh.exe %COMMANDER_PATH%\TOTALCMD.CHM::dlg_choosecommand.htm
The following internal commands support 3 states: 0 or no parameter=toggle, 1=set, -1 or 2=reset.
...
cm_SyncChangeDir
cm_SyncChangeDir 1 - set
Code: Select all
hh.exe %COMMANDER_PATH%\TOTALCMD.CHM::dlg_choosecommand.htm
The following internal commands support 3 states: 0 or no parameter=toggle, 1=set, -1 or 2=reset.
...
cm_SyncChangeDir
cm_SyncChangeDir 1 - set
What is 4.a?]]>
What is 4.a?]]>
It's the section of Total Commander's help describing TC's command line parameters.What is 4.a?
It's the section of Total Commander's help describing TC's command line parameters.What is 4.a?
Getting rid of crossposting is the task of moderators.
Instead of hoping, you could have used the solution I suggested for a whole year.]]>
Getting rid of crossposting is the task of moderators.
Instead of hoping, you could have used the solution I suggested for a whole year.]]>
Well, that's true but i'm not 18 any more, so sometimes it may not be that easy to try such workarounds (no time, too much pressure @ work or a few other reasons). I do appreciate the proposed solutions and the time others spend to post them, but i'm at an age in which i expect some things to just work in a simple and built-in way to the tools i use. Thanks for it, i'll try to check your proposal but it's not a real solution to me, it's just a workaround, since i will have to use yet another plugin and spend more time implementing it to some additional machines i use.]]>
Well, that's true but i'm not 18 any more, so sometimes it may not be that easy to try such workarounds (no time, too much pressure @ work or a few other reasons). I do appreciate the proposed solutions and the time others spend to post them, but i'm at an age in which i expect some things to just work in a simple and built-in way to the tools i use. Thanks for it, i'll try to check your proposal but it's not a real solution to me, it's just a workaround, since i will have to use yet another plugin and spend more time implementing it to some additional machines i use.]]>
It takes much less time than writing posts, believe me.
This plugin solves a bunch of things that are very long or never destined to be seen in the TC implementation, so talking about additionality seems a bit reprehensible to me.
It takes much less time than writing posts, believe me.
This plugin solves a bunch of things that are very long or never destined to be seen in the TC implementation, so talking about additionality seems a bit reprehensible to me.
Create separate columns for path and name, and then only extract those columns.is there a way to separate the Path from the Filename with Tab, like it now does for Size and Date
Create separate columns for path and name, and then only extract those columns.is there a way to separate the Path from the Filename with Tab, like it now does for Size and Date
Moderator message from: petermad » 2024-09-06, 12:06 UTC
Moderator message from: petermad » 2024-09-06, 12:06 UTC
Code: Select all
cd \\192.168.1.221\SharedFolder
Code: Select all
cd \\192.168.1.221\SharedFolder
With /i=fake.ini too? Can you show it in the screenshots?]]>
With /i=fake.ini too? Can you show it in the screenshots?]]>
Strange question. I gave 3 options above, not one.]]>
Strange question. I gave 3 options above, not one.]]>
]]>Help wrote:SizeStyle1000=0 0: Use binary units: 1k=1024bytes, 1M=1024k, 1G=1024M, 1T=1024G
1: Use decimal units: 1k=1000bytes, 1M=1000k, 1G=1000M, 1T=1000G
Note: Doesn't affect "Properties" dialog, which is part of Windows and always uses binary units.
]]>Help wrote:SizeStyle1000=0 0: Use binary units: 1k=1024bytes, 1M=1024k, 1G=1024M, 1T=1024G
1: Use decimal units: 1k=1000bytes, 1M=1000k, 1G=1000M, 1T=1000G
Note: Doesn't affect "Properties" dialog, which is part of Windows and always uses binary units.
Code: Select all
Total Disk Size ...................................... 1.81 TiB Storage capacity (German: Speicherkapazität)
Used Disk Size ....................................... 553.86 GiB Occupied storage space (German: Belegter Speicher)
Available Free Disk Size 1.27 TiB Free storage space (German: Freier Speicher)
Size (Everything Options > View > Size format: Auto) Bytes, Kibibytes (KiB), Mebibytes (MiB), Gibibytes (GiB), Tebibytes (TiB);
IEC 1024 bytes == 1KiB, JEDEC 1024 bytes == 1KB
Total Size ........................................... Bytes
Code: Select all
1.81 TiB 2 000 396 742 656 Bytes Total Disk Size (EV: 1.81 TiB; unit converter: 1 990 116 046 275 Bytes !)
- 553.86 GiB 594 703 978 496 Bytes Used Disk Size (553.8612403869629 GiB !)
------------ -------------------------- ------------------------
1.27 TiB 1 405 692 764 160 Bytes Available Free Disk Size
============ ========================== ========================
Code: Select all
1.27 TiB 1 405 692 764 160 Bytes this corresponds to: 1.2784701213240623 TiB (!)
1.81 TiB 2 000 396 742 656 Bytes this corresponds to: 1.8193502388894558 TiB (!)
Code: Select all
TiB GiB Bytes Column names Everything TC Explorer File properties
---------------------------------------------------------------------------------------------------------------------------------
1.8193502388894558 1863.0146446228027 2 000 396 742 656 Total Disk Size 1.81 TiB Bytes 1.81 TB 1.81 TB + Bytes
0.5408801175653934 553.8612403869629 594 703 978 496 Used Disk Size 553.86 GiB 553 GB + Bytes
---------------------------------------------------------------------------------------------------------------------------------
1.2784701213240623 1309.1534042358398 1 405 692 764 160 Av.FreeDiskSize 1.27 TiB Bytes 1.27 TB 1.27 TB + Bytes
=================================================================================================================================
Code: Select all
Total Disk Size ...................................... 1.81 TiB Storage capacity (German: Speicherkapazität)
Used Disk Size ....................................... 553.86 GiB Occupied storage space (German: Belegter Speicher)
Available Free Disk Size 1.27 TiB Free storage space (German: Freier Speicher)
Size (Everything Options > View > Size format: Auto) Bytes, Kibibytes (KiB), Mebibytes (MiB), Gibibytes (GiB), Tebibytes (TiB);
IEC 1024 bytes == 1KiB, JEDEC 1024 bytes == 1KB
Total Size ........................................... Bytes
Code: Select all
1.81 TiB 2 000 396 742 656 Bytes Total Disk Size (EV: 1.81 TiB; unit converter: 1 990 116 046 275 Bytes !)
- 553.86 GiB 594 703 978 496 Bytes Used Disk Size (553.8612403869629 GiB !)
------------ -------------------------- ------------------------
1.27 TiB 1 405 692 764 160 Bytes Available Free Disk Size
============ ========================== ========================
Code: Select all
1.27 TiB 1 405 692 764 160 Bytes this corresponds to: 1.2784701213240623 TiB (!)
1.81 TiB 2 000 396 742 656 Bytes this corresponds to: 1.8193502388894558 TiB (!)
Code: Select all
TiB GiB Bytes Column names Everything TC Explorer File properties
---------------------------------------------------------------------------------------------------------------------------------
1.8193502388894558 1863.0146446228027 2 000 396 742 656 Total Disk Size 1.81 TiB Bytes 1.81 TB 1.81 TB + Bytes
0.5408801175653934 553.8612403869629 594 703 978 496 Used Disk Size 553.86 GiB 553 GB + Bytes
---------------------------------------------------------------------------------------------------------------------------------
1.2784701213240623 1309.1534042358398 1 405 692 764 160 Av.FreeDiskSize 1.27 TiB Bytes 1.27 TB 1.27 TB + Bytes
=================================================================================================================================
Many thanks to both of you.
Many thanks to both of you.
Code: Select all
tc | fullname | contains | "\Downloads\"
tc | path | contains | "\Downloads\"
Code: Select all
tc | fullname | contains | "\Downloads\"
tc | path | contains | "\Downloads\"
Code: Select all
Downloads.
Code: Select all
Downloads.
]]>All the options shown in the dialog box can be passed as parameters (starting with a slash). Each of the checkbox options takes an optional parameter 1 or 0, e.g. V0 turns off verify if it was enabled before.
P: Copy NTFS permissions.
V: Verify after copy
B0: Copy in foreground (even when AlwaysCopyInBackground is set in wincmd.ini)
B1: Copy in background (like F5-Enter-Background)
B2: Copy in background transfer manager
O0..9: Overwrite options, numbers as in the dialog box
R: Preserve relative paths when copying from branch view (R or R1=yes, R0=no)
S: Skip all which cannot be opened for reading
H: Overwrite/delete hidden/system/read only files. Warning: H0 (warn if attribute present) will NOT re-enable confirmation if it was disabled in Configuration - Options - Misc for read only and/or hidden/system files.
A: Copy to all selected folders in the target panel
G: Go: Start copying immediately
T="path": Target path, MUST be put in double quotes, and end with a backslash if a directory, or with a file mask with wildcards to rename files
W="wildcards": Copy only files of this type.
Note: If you need double quotes around the wildcards, you need to put them in double quotes twice
Example: cm_Copy /V0H1T="c:\test\"W="""a test.*"" test2.*"
]]>All the options shown in the dialog box can be passed as parameters (starting with a slash). Each of the checkbox options takes an optional parameter 1 or 0, e.g. V0 turns off verify if it was enabled before.
P: Copy NTFS permissions.
V: Verify after copy
B0: Copy in foreground (even when AlwaysCopyInBackground is set in wincmd.ini)
B1: Copy in background (like F5-Enter-Background)
B2: Copy in background transfer manager
O0..9: Overwrite options, numbers as in the dialog box
R: Preserve relative paths when copying from branch view (R or R1=yes, R0=no)
S: Skip all which cannot be opened for reading
H: Overwrite/delete hidden/system/read only files. Warning: H0 (warn if attribute present) will NOT re-enable confirmation if it was disabled in Configuration - Options - Misc for read only and/or hidden/system files.
A: Copy to all selected folders in the target panel
G: Go: Start copying immediately
T="path": Target path, MUST be put in double quotes, and end with a backslash if a directory, or with a file mask with wildcards to rename files
W="wildcards": Copy only files of this type.
Note: If you need double quotes around the wildcards, you need to put them in double quotes twice
Example: cm_Copy /V0H1T="c:\test\"W="""a test.*"" test2.*"
What program do you use to open epub files? Maybe that viewer is just slow? Does it also take that long to open the file from Explorer?Opening a similar sized "epub" 130K to 39 seconds.
What program do you use to open epub files? Maybe that viewer is just slow? Does it also take that long to open the file from Explorer?Opening a similar sized "epub" 130K to 39 seconds.
The statement about Windows properties using binary units seems to be wrong - it is only after setting SizeStyle1000=1 that TC and Windows shows approximately the same sizes (for example total space on the disk).]]>Help wrote:SizeStyle1000=0 0: Use binary units: 1k=1024bytes, 1M=1024k, 1G=1024M, 1T=1024G
1: Use decimal units: 1k=1000bytes, 1M=1000k, 1G=1000M, 1T=1000G
Note: Doesn't affect "Properties" dialog, which is part of Windows and always uses binary units.
The statement about Windows properties using binary units seems to be wrong - it is only after setting SizeStyle1000=1 that TC and Windows shows approximately the same sizes (for example total space on the disk).]]>Help wrote:SizeStyle1000=0 0: Use binary units: 1k=1024bytes, 1M=1024k, 1G=1024M, 1T=1024G
1: Use decimal units: 1k=1000bytes, 1M=1000k, 1G=1000M, 1T=1000G
Note: Doesn't affect "Properties" dialog, which is part of Windows and always uses binary units.
Code: Select all
Difference/Bytes ADMINISTRATOR + HS files* Available Free Disk Size (330 GB) - drive C:
---------------------------------------------------------------------------------------------------
225 280 with SizeStyle1000=1 Total Commander shows LESS free space than Explorer
376 832 without SizeStyle1000=1 Total Commander shows MORE free space than Explorer
2 666 496 with SizeStyle1000=1 Total Commander shows LESS free space than Explorer
20 480 without SizeStyle1000=1 Total Commander shows MORE free space than Explorer
Code: Select all
Difference/Bytes USER + HS files* Available Free Disk Size (330 GB) - drive C:
---------------------------------------------------------------------------------------------------
65 536 with SizeStyle1000=1 Total Commander shows MORE free space than Explorer
4 096 without SizeStyle1000=1 Total Commander shows MORE free space than Explorer
Code: Select all
________________________
* ✅ Show hidden files
✅ Show system files
Code: Select all
Difference/Bytes ADMINISTRATOR + HS files* Available Free Disk Size (330 GB) - drive C:
---------------------------------------------------------------------------------------------------
225 280 with SizeStyle1000=1 Total Commander shows LESS free space than Explorer
376 832 without SizeStyle1000=1 Total Commander shows MORE free space than Explorer
2 666 496 with SizeStyle1000=1 Total Commander shows LESS free space than Explorer
20 480 without SizeStyle1000=1 Total Commander shows MORE free space than Explorer
Code: Select all
Difference/Bytes USER + HS files* Available Free Disk Size (330 GB) - drive C:
---------------------------------------------------------------------------------------------------
65 536 with SizeStyle1000=1 Total Commander shows MORE free space than Explorer
4 096 without SizeStyle1000=1 Total Commander shows MORE free space than Explorer
Code: Select all
________________________
* ✅ Show hidden files
✅ Show system files
Moderator message from: petermad » 2024-09-07, 12:08 UTC
Moderator message from: petermad » 2024-09-07, 12:08 UTC
Code: Select all
*|MEDIA\
Code: Select all
*|MEDIA\
If it is a limited number of diffrent subfolder names, you could still use the approach:the problem is that I have many parent folders to copy and the subfolders inside them have different names. I would like to copy with a single command all the parent folders with the relative files inside but without the structure of the subfolders.
Code: Select all
*|MEDIA\ foldername1\ foldername2\ foldername3\ foldername4\
If it is a limited number of diffrent subfolder names, you could still use the approach:the problem is that I have many parent folders to copy and the subfolders inside them have different names. I would like to copy with a single command all the parent folders with the relative files inside but without the structure of the subfolders.
Code: Select all
*|MEDIA\ foldername1\ foldername2\ foldername3\ foldername4\
Code: Select all
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Purpose: Copy selected dirs with found files without structure
:: Parameters: %F <target dir\> <file masks>
:: Example: %F "%T" "file name.ext" name.txt *.jpg *.pdf
:: Condition: empty start path in a button or custom command
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@echo off&if "%1" lss "3" exit
set n=&setlocal enabledelayedexpansion
for /f tokens^=2* %%o in ('echo %*') do set "p=%%p"
for /f tokens^=* %%d in ('^<%1 more') do (
if exist "%%d\" (
pushd "%%d"
for /f tokens^=* %%# in ('dir/a-d/b/s !p!') do (
call:loop "%~2%%~d%%~n#" %%~x#
echo f|>nul xcopy /chikqry "%%#" "!f!"
)
popd
)
)
exit
:loop
set "f=%~1!n!%2"
if exist "!f!" (
set /a c+=1&set n=_!c!
goto loop
) else set c=&set n=
Code: Select all
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Purpose: Copy selected dirs with found files without structure
:: Parameters: %F <target dir\> <file masks>
:: Example: %F "%T" "file name.ext" name.txt *.jpg *.pdf
:: Condition: empty start path in a button or custom command
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
@echo off&if "%1" lss "3" exit
set n=&setlocal enabledelayedexpansion
for /f tokens^=2* %%o in ('echo %*') do set "p=%%p"
for /f tokens^=* %%d in ('^<%1 more') do (
if exist "%%d\" (
pushd "%%d"
for /f tokens^=* %%# in ('dir/a-d/b/s !p!') do (
call:loop "%~2%%~d%%~n#" %%~x#
echo f|>nul xcopy /chikqry "%%#" "!f!"
)
popd
)
)
exit
:loop
set "f=%~1!n!%2"
if exist "!f!" (
set /a c+=1&set n=_!c!
goto loop
) else set c=&set n=
Code: Select all
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /f /v SeparateProcess /d 0
gpupdate /force
Code: Select all
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /f /v SeparateProcess /d 0
gpupdate /force
Code: Select all
reg /add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /f /v SeparateProcess /d 0
gpupdate /force
Code: Select all
reg /add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /f /v SeparateProcess /d 0
gpupdate /force
Code: Select all
[Configuration]
CompareTool=path\to\some\tool
Code: Select all
[Configuration]
CompareTool=path\to\some\tool
Code: Select all
[Configuration]
CompareTool=path\to\some\tool
Code: Select all
[Configuration]
CompareTool=path\to\some\tool
What I'm trying to accomplish is being able to change the directory via this command line in the right file window. No matter what I do I can only change it in the left file window, unless I'm missing something in the Help index.
I think thats done internally? unless you're refering to the command prompt.
What I'm trying to accomplish is being able to change the directory via this command line in the right file window. No matter what I do I can only change it in the left file window, unless I'm missing something in the Help index.
I think thats done internally? unless you're refering to the command prompt.
Not it's not done internally, you have to type the cd command.
Not it's not done internally, you have to type the cd command.
Or you can use the little path showing thingy above each of the two file windows to quickly go to any directory by entering a path.
Or you can use the little path showing thingy above each of the two file windows to quickly go to any directory by entering a path.
Yes please]]>
Yes please]]>
Image: https://i.imgur.com/tNWlUDw.gif
Is the command line really for executing commands? I merely thought it was some sort of way to quickly cd to directories, in that case my mistake.]]>
Image: https://i.imgur.com/tNWlUDw.gif
Is the command line really for executing commands? I merely thought it was some sort of way to quickly cd to directories, in that case my mistake.]]>
Code: Select all
"C:\Program Files"
will make TC open an Explorer window with that directory.
Code: Select all
cd "C:\Program Files"
Code: Select all
"C:\Program Files"
will make TC open an Explorer window with that directory.
Code: Select all
cd "C:\Program Files"
Yes really. That's why it is called Command line.
Yes really. That's why it is called Command line.
MediaInfoWDX.wdx
"plugin detect string error 1 at offset WMV"
MediaInfoWDX.wdx
"plugin detect string error 1 at offset WMV"
Code: Select all
27=%COMMANDER_PATH%\Plugins\wdx\MediainfoWDX\MediaInfoWDX.wdx
27_detect="EXT="AIF"|EXT="AU"|EXT="SND"|EXT="MID"|EXT="RMI"|EXT="MED"|EXT="MP3"|EXT="RA"|EXT="WAV"|EXT="VQF"|EXT="AAC"|EXT="APE"|EXT="FLAC"|EXT="MP4A"|EXT="CDA"|EXT="RM"|EXT="RMVB"|EXT="WMV"|EXT="AVI"|EXT="MPG"|EXT="MPEG"|EXT="MOV"|EXT="MP4"|EXT="MKV"|EXT="WEBM""
Code: Select all
27=%COMMANDER_PATH%\Plugins\wdx\MediainfoWDX\MediaInfoWDX.wdx
27_detect="EXT="AIF"|EXT="AU"|EXT="SND"|EXT="MID"|EXT="RMI"|EXT="MED"|EXT="MP3"|EXT="RA"|EXT="WAV"|EXT="VQF"|EXT="AAC"|EXT="APE"|EXT="FLAC"|EXT="MP4A"|EXT="CDA"|EXT="RM"|EXT="RMVB"|EXT="WMV"|EXT="AVI"|EXT="MPG"|EXT="MPEG"|EXT="MOV"|EXT="MP4"|EXT="MKV"|EXT="WEBM""
Your code:***[ContentPlugins]***
0=c:\totalcmd852\plugins\wdx\Media\media.WDX
0_detect="EXT="AVI" | EXT="DIVX" | EXT="MPEG" | EXT="MPG" | EXT="ASF" | EXT="VOB" | EXT="MP1" | EXT="MP2" | EXT="MP3" | EXT="WAV" | EXT="AIFF" | EXT="OGG" | EXT="WMA" | EXT="MOV" | EXT="WMV" | EXT="AC3" | EXT="AU" | EXT="D2V" | EXT="RA""
1=c:\totalcmd852\plugins\wdx\AudioInfo\AudioInfo.wdx
1_detect="EXT="MP3" | EXT="MP2" | EXT="MP1" | EXT="OGG" | EXT="WMA" | EXT="WAV" | EXT="VQF" | EXT="AAC" | EXT="APE" | EXT="MPC" | EXT="FLAC" | EXT="CDA" | EXT="IT" | EXT="XM" | EXT="S3M" | EXT="MTM" | EXT="MOD" | EXT="UMX""
2=c:\totalcmd852\plugins\MediaInfoWDX64\MediaInfoWDX.wdx
2_detect="EXT="AAC"|EXT="AIF"|EXT="APE"|EXT="AU"|EXT="AVI"|EXT="CDA"|EXT="FLAC"|EXT="MED"|EXT="MID"|EXT="MKV"|EXT="MOV"|EXT="MP3"|EXT="MP4"|EXT="MP4A"|EXT="MPEG"|EXT="MPG"|EXT="RA"|EXT="RM"|EXT="RMI"|EXT="RMVB"|EXT="SND"|EXT="VQF"|EXT="WAV"|EXT="WEBM"|EXT="WMA"|"EXT="WMV""
3=c:\totalcmd852\plugins\wdx_mediainfo\mediainfo.wdx
]]>27=%COMMANDER_PATH%\Plugins\wdx\MediainfoWDX\MediaInfoWDX.wdx
27_detect="EXT="AIF"|EXT="AU"|EXT="SND"|EXT="MID"|EXT="RMI"|EXT="MED"|EXT="MP3"|EXT="RA"|EXT="WAV"|EXT="VQF"|EXT="AAC"|EXT="APE"|EXT="FLAC"|EXT="MP4A"|EXT="CDA"|EXT="RM"|EXT="RMVB"|EXT="WMV"|EXT="AVI"|EXT="MPG"|EXT="MPEG"|EXT="MOV"|EXT="MP4"|EXT="MKV"|EXT="WEBM""
Your code:***[ContentPlugins]***
0=c:\totalcmd852\plugins\wdx\Media\media.WDX
0_detect="EXT="AVI" | EXT="DIVX" | EXT="MPEG" | EXT="MPG" | EXT="ASF" | EXT="VOB" | EXT="MP1" | EXT="MP2" | EXT="MP3" | EXT="WAV" | EXT="AIFF" | EXT="OGG" | EXT="WMA" | EXT="MOV" | EXT="WMV" | EXT="AC3" | EXT="AU" | EXT="D2V" | EXT="RA""
1=c:\totalcmd852\plugins\wdx\AudioInfo\AudioInfo.wdx
1_detect="EXT="MP3" | EXT="MP2" | EXT="MP1" | EXT="OGG" | EXT="WMA" | EXT="WAV" | EXT="VQF" | EXT="AAC" | EXT="APE" | EXT="MPC" | EXT="FLAC" | EXT="CDA" | EXT="IT" | EXT="XM" | EXT="S3M" | EXT="MTM" | EXT="MOD" | EXT="UMX""
2=c:\totalcmd852\plugins\MediaInfoWDX64\MediaInfoWDX.wdx
2_detect="EXT="AAC"|EXT="AIF"|EXT="APE"|EXT="AU"|EXT="AVI"|EXT="CDA"|EXT="FLAC"|EXT="MED"|EXT="MID"|EXT="MKV"|EXT="MOV"|EXT="MP3"|EXT="MP4"|EXT="MP4A"|EXT="MPEG"|EXT="MPG"|EXT="RA"|EXT="RM"|EXT="RMI"|EXT="RMVB"|EXT="SND"|EXT="VQF"|EXT="WAV"|EXT="WEBM"|EXT="WMA"|"EXT="WMV""
3=c:\totalcmd852\plugins\wdx_mediainfo\mediainfo.wdx
]]>27=%COMMANDER_PATH%\Plugins\wdx\MediainfoWDX\MediaInfoWDX.wdx
27_detect="EXT="AIF"|EXT="AU"|EXT="SND"|EXT="MID"|EXT="RMI"|EXT="MED"|EXT="MP3"|EXT="RA"|EXT="WAV"|EXT="VQF"|EXT="AAC"|EXT="APE"|EXT="FLAC"|EXT="MP4A"|EXT="CDA"|EXT="RM"|EXT="RMVB"|EXT="WMV"|EXT="AVI"|EXT="MPG"|EXT="MPEG"|EXT="MOV"|EXT="MP4"|EXT="MKV"|EXT="WEBM""
From the request and the title, it's obvious that he wants something completely different.]]>
From the request and the title, it's obvious that he wants something completely different.]]>
Code: Select all
@echo off
echo %*
pause
No matter how many files you select and drop onto a button that calls this script, you'll always see only the first one. That's just the way it is.Code: Select all
@echo off
echo %*
pause
No matter how many files you select and drop onto a button that calls this script, you'll always see only the first one. That's just the way it is.Code: Select all
/GT="C:\0\"
Code: Select all
/GT="C:\0\"
Code: Select all
<LINK>(?!Properties)
[X] RegEx (2)]]>Code: Select all
<LINK>(?!Properties)
[X] RegEx (2)]]>Code: Select all
"Path" content*:<LINK>
Code: Select all
"Path" content*:<LINK>
Code: Select all
tocalcmd .exe /n /l=<leftdirectory> /r=<rightdirectory>
Code: Select all
tocalcmd .exe /n /l=<left-fullfilename> /r=<right-fullfilename>
Code: Select all
tocalcmd .exe /n /A /l=<left-fullfilename> /r=<right-fullfilename>
Code: Select all
tocalcmd .exe /n /l=<leftdirectory> /r=<rightdirectory>
Code: Select all
tocalcmd .exe /n /l=<left-fullfilename> /r=<right-fullfilename>
Code: Select all
tocalcmd .exe /n /A /l=<left-fullfilename> /r=<right-fullfilename>
Code: Select all
/l="<left-fullfilename>" /r="<right-fullfilename>"
Code: Select all
/l="<left-fullfilename>" /r="<right-fullfilename>"
Code: Select all
totalcmd.exe /L=C:\pagefile.sys
Code: Select all
totalcmd.exe /L=C:\some_document.docx
Code: Select all
totalcmd.exe /L=C:\pagefile.sys
Code: Select all
totalcmd.exe /L=C:\some_document.docx
Code: Select all
$bin=$env:commander_exe
$l = "c:\Program Files"
$r = "c:\ProgramData"
& $bin /n /l=$l /r=$r
$l = "c:\Windows\explorer.exe"
$r = "c:\Windows\regedit.exe"
& $bin /n /A /l=$l /r=$r
sleep -s 3
Code: Select all
set "bin=%commander_exe%"
set "l=c:\Program Files"
set "r=c:\ProgramData"
start %bin% /n /l="%l%" /r="%r%"
set "l=c:\Windows\explorer.exe"
set "r=c:\Windows\regedit.exe"
start %bin% /n /A /l="%l%" /r="%r%"
timeout 3
Code: Select all
$bin=$env:commander_exe
$l = "c:\Program Files"
$r = "c:\ProgramData"
& $bin /n /l=$l /r=$r
$l = "c:\Windows\explorer.exe"
$r = "c:\Windows\regedit.exe"
& $bin /n /A /l=$l /r=$r
sleep -s 3
Code: Select all
set "bin=%commander_exe%"
set "l=c:\Program Files"
set "r=c:\ProgramData"
start %bin% /n /l="%l%" /r="%r%"
set "l=c:\Windows\explorer.exe"
set "r=c:\Windows\regedit.exe"
start %bin% /n /A /l="%l%" /r="%r%"
timeout 3
No such problem here. RestrictInterface=68 has that effect (as expected)why setting 64=FTP (CTRL+N, CTRL+F) also disables the ability to edit the button bar
No such problem here. RestrictInterface=68 has that effect (as expected)why setting 64=FTP (CTRL+N, CTRL+F) also disables the ability to edit the button bar
Code: Select all
tc | name | !contains | _
Code: Select all
[N]_1
Code: Select all
^([^_]+)$
Code: Select all
$1_1
Code: Select all
tc | name | !contains | _
Code: Select all
[N]_1
Code: Select all
^([^_]+)$
Code: Select all
$1_1
Code: Select all
Search for: ^\d+$
Replace with: $0_1
☐ [E]
☑ RegEx
☐ Subst
]]>Code: Select all
Search for: ^\d+$
Replace with: $0_1
☐ [E]
☑ RegEx
☐ Subst
]]>Code: Select all
Search Finds
------------------------------------------------------
diacritics:článek.txt článek.txt
no-diacritics:článek.txt clanek.txt, článek.txt
Code: Select all
Search Finds My Default Check
-------------------------------------------------------------------------------------------------------
ed:diacritics:článek.txt článek.txt
ed:no-diacritics:článek.txt clanek.txt, článek.txt
ed:článek.txt clanek.txt, článek.txt ) Match Diacritics: DISABLED ) OK
ed:clanek.txt clanek.txt, článek.txt ) in Everything 1.5.0.1383a x64 ) OK
Code: Select all
Search Finds
------------------------------------------------------------------------------------------------------
✅ 'Everything' in TC
článek.txt článek.txt
clanek.txt clanek.txt
🔲 'Everything' in TC
článek.txt článek.txt
clanek.txt clanek.txt
Code: Select all
Search Finds
------------------------------------------------------
diacritics:článek.txt článek.txt
no-diacritics:článek.txt clanek.txt, článek.txt
Code: Select all
Search Finds My Default Check
-------------------------------------------------------------------------------------------------------
ed:diacritics:článek.txt článek.txt
ed:no-diacritics:článek.txt clanek.txt, článek.txt
ed:článek.txt clanek.txt, článek.txt ) Match Diacritics: DISABLED ) OK
ed:clanek.txt clanek.txt, článek.txt ) in Everything 1.5.0.1383a x64 ) OK
Code: Select all
Search Finds
------------------------------------------------------------------------------------------------------
✅ 'Everything' in TC
článek.txt článek.txt
clanek.txt clanek.txt
🔲 'Everything' in TC
článek.txt článek.txt
clanek.txt clanek.txt
Code: Select all
Search Finds Context menu <-> Footer
--------------------------------------------------------------------------------------------------
diacritics:článek.txt článek.txt - -
článek.txt článek.txt Match Diacritics DIACRITICS
článek.txt clanek.txt, článek.txt - -
Code: Select all
Search Finds My Default Check
-------------------------------------------------------------------------------------------------------
ed:diacritics:článek.txt článek.txt
ed:článek.txt clanek.txt, článek.txt ) Match Diacritics: DISABLED ) OK
) in Everything 1.4.1.1026 x64 ) OK
Code: Select all
Search Finds
------------------------------------------------------------------------------------------------------
✅ 'Everything' in TC
článek.txt článek.txt
clanek.txt clanek.txt
🔲 'Everything' in TC
článek.txt článek.txt
clanek.txt clanek.txt
Code: Select all
Search Finds Context menu <-> Footer
--------------------------------------------------------------------------------------------------
diacritics:článek.txt článek.txt - -
článek.txt článek.txt Match Diacritics DIACRITICS
článek.txt clanek.txt, článek.txt - -
Code: Select all
Search Finds My Default Check
-------------------------------------------------------------------------------------------------------
ed:diacritics:článek.txt článek.txt
ed:článek.txt clanek.txt, článek.txt ) Match Diacritics: DISABLED ) OK
) in Everything 1.4.1.1026 x64 ) OK
Code: Select all
Search Finds
------------------------------------------------------------------------------------------------------
✅ 'Everything' in TC
článek.txt článek.txt
clanek.txt clanek.txt
🔲 'Everything' in TC
článek.txt článek.txt
clanek.txt clanek.txt
Code: Select all
"Path\" !diacritics:článek.txt
As a search result, I would have expected clanek.txt in your image.
Code: Select all
"Path\" !diacritics:článek.txt
As a search result, I would have expected clanek.txt in your image.
As a search result, I would have expected clanek.txt in your image.
The drive was listed among indexed NTFS disks.Is the drive F: or the folder F:\00\ indexed in Everything?
Everything Options > Indexes > NTFS -or- Folders
Everything Options > Exclude ?
As a search result, I would have expected clanek.txt in your image.
The drive was listed among indexed NTFS disks.Is the drive F: or the folder F:\00\ indexed in Everything?
Everything Options > Indexes > NTFS -or- Folders
Everything Options > Exclude ?
Code: Select all
Search Finds Context menu <-> Footer
--------------------------------------------------------------------------------------------------
diacritics:článek.txt článek.txt - -
Probably the meaning was "some modifiers are functional in 1.4"?void wrote in https://www.voidtools.com/forum/viewtopic.php?t=10860 wrote: All search modifiers available in Everything 1.5.
You are talking about TC or Everything? And what represents "Path\" here?tuska wrote: ↑2024-09-19, 22:13 UTC You can exclude diacritical marks in the search results as follows:Code: Select all
"Path\" !diacritics:článek.txt
Code: Select all
Search Finds Context menu <-> Footer
--------------------------------------------------------------------------------------------------
diacritics:článek.txt článek.txt - -
Probably the meaning was "some modifiers are functional in 1.4"?void wrote in https://www.voidtools.com/forum/viewtopic.php?t=10860 wrote: All search modifiers available in Everything 1.5.
You are talking about TC or Everything? And what represents "Path\" here?tuska wrote: ↑2024-09-19, 22:13 UTC You can exclude diacritical marks in the search results as follows:Code: Select all
"Path\" !diacritics:článek.txt
Yes. This was the reason why I started this thread.
The search in Everything is INDEXED, but NOT indexed in Total Commander. That's what makes the difference.Izibia wrote: ↑2024-09-19, 23:29 UTCThe drive was listed among indexed NTFS disks.Is the drive F: or the folder F:\00\ indexed in Everything?
Everything Options > Indexes > NTFS -or- Folders
2) I was curious how Everything could perform (and find results) almost immediately
... after a new large removable disk was attached. Especially if compared to TC without Everything: TC crawls files quite long
Anyway, I don't understand how TC can perform another way than Everything?
No.Izibia wrote: ↑2024-09-19, 23:53 UTC I thought that Search Modifiers (like diacritics) were expected to work in version 1.5 only?
Probably the meaning was "some modifiers are functional in 1.4"?void wrote in https://www.voidtools.com/forum/viewtopic.php?t=10860 wrote: All search modifiers available in Everything 1.5.
"Path\" means that you can insert your path here, e.g. "f:\00\" searchtextIzibia wrote: ↑2024-09-19, 23:53 UTCYou are talking about TC or Everything? And what represents "Path\" here?tuska wrote: ↑2024-09-19, 22:13 UTC You can exclude diacritical marks in the search results as follows:Code: Select all
"Path\" !diacritics:článek.txt
Code: Select all
"f:\00\" diacritics:článek.txt
Code: Select all
ed:diacritics:článek.txt ; e.g. when you are in the TC directory: f:\00\
- OR -
ev:"f:\00\" diacritics:článek.txt
Yes. This was the reason why I started this thread.
The search in Everything is INDEXED, but NOT indexed in Total Commander. That's what makes the difference.Izibia wrote: ↑2024-09-19, 23:29 UTCThe drive was listed among indexed NTFS disks.Is the drive F: or the folder F:\00\ indexed in Everything?
Everything Options > Indexes > NTFS -or- Folders
2) I was curious how Everything could perform (and find results) almost immediately
... after a new large removable disk was attached. Especially if compared to TC without Everything: TC crawls files quite long
Anyway, I don't understand how TC can perform another way than Everything?
No.Izibia wrote: ↑2024-09-19, 23:53 UTC I thought that Search Modifiers (like diacritics) were expected to work in version 1.5 only?
Probably the meaning was "some modifiers are functional in 1.4"?void wrote in https://www.voidtools.com/forum/viewtopic.php?t=10860 wrote: All search modifiers available in Everything 1.5.
"Path\" means that you can insert your path here, e.g. "f:\00\" searchtextIzibia wrote: ↑2024-09-19, 23:53 UTCYou are talking about TC or Everything? And what represents "Path\" here?tuska wrote: ↑2024-09-19, 22:13 UTC You can exclude diacritical marks in the search results as follows:Code: Select all
"Path\" !diacritics:článek.txt
Code: Select all
"f:\00\" diacritics:článek.txt
Code: Select all
ed:diacritics:článek.txt ; e.g. when you are in the TC directory: f:\00\
- OR -
ev:"f:\00\" diacritics:článek.txt
This will show you unfiltered results from 'Everything'.In Total Commander, the (TC) prefix ed: or ev: is required when using Everything Parameters.
This will show you unfiltered results from 'Everything'.In Total Commander, the (TC) prefix ed: or ev: is required when using Everything Parameters.
Code: Select all
Search Finds Footer
-----------------------------------------------------------------------------------------------------------------
clanek.txt clanek.txt, článek.txt –
clanek.txt clanek.txt DIACRITICS
Code: Select all
Search Finds ✅ 'Everything' in TC 🔲 'Everything' in TC EV-Footer
-----------------------------------------------------------------------------------------------------------------
ed:clanek.txt clanek.txt, článek.txt X – -
ed:clanek.txt clanek.txt, článek.txt X – DIACRITICS
ed:clanek.txt článek.txt *) X - -
*) The file clanek.txt was NOT in the directory (!), only článek.txt!
clanek.txt clanek.txt – X -
článek.txt článek.txt – X -
Code: Select all
Search Finds Footer
-----------------------------------------------------------------------------------------------------------------
clanek.txt clanek.txt, článek.txt –
clanek.txt clanek.txt DIACRITICS
Code: Select all
Search Finds ✅ 'Everything' in TC 🔲 'Everything' in TC EV-Footer
-----------------------------------------------------------------------------------------------------------------
ed:clanek.txt clanek.txt, článek.txt X – -
ed:clanek.txt clanek.txt, článek.txt X – DIACRITICS
ed:clanek.txt článek.txt *) X - -
*) The file clanek.txt was NOT in the directory (!), only článek.txt!
clanek.txt clanek.txt – X -
článek.txt článek.txt – X -
Je cherche un outil de comparaison de dossiers qui me permette de vérifier que tous les éléments du dossier 1 se retrouvent dans l'un des sous dossiers du dossier 2:
Dossier 1
- Fichier A
- Fichier B
- Fichier C
-...
Dossier 2
- Dossier 2a: Fichier A, FIchier D, Fichier W
- Dossier 2b: Fichier B, Fichier C
- Dossier 2c: Fichier E,
- ...
Les logiciels de sync sont capables de comparer des structures similaires, mais pas des structures différentes.
Est ce que ce type d'outil existe?
l'alternative serait de basculer tous les fichiers des sous dossiers de Dossier 2 dans le dossier 2, et de comparer ensuite Dossier 1 et Dossier 2.
Mais il s'agit d'un volume très significatif de fichiers et de sous dossiers: il faudrait alors un traitement en batch, si ca existe?
Je cherche un outil de comparaison de dossiers qui me permette de vérifier que tous les éléments du dossier 1 se retrouvent dans l'un des sous dossiers du dossier 2:
Dossier 1
- Fichier A
- Fichier B
- Fichier C
-...
Dossier 2
- Dossier 2a: Fichier A, FIchier D, Fichier W
- Dossier 2b: Fichier B, Fichier C
- Dossier 2c: Fichier E,
- ...
Les logiciels de sync sont capables de comparer des structures similaires, mais pas des structures différentes.
Est ce que ce type d'outil existe?
l'alternative serait de basculer tous les fichiers des sous dossiers de Dossier 2 dans le dossier 2, et de comparer ensuite Dossier 1 et Dossier 2.
Mais il s'agit d'un volume très significatif de fichiers et de sous dossiers: il faudrait alors un traitement en batch, si ca existe?
Well, they seem to be removed from the list when you open the app from for example the Home screen - but only if the app was put on the list automatically, not if it was pot there manually by the user.]]>it looks like Samsung doesn't remove the apps from that list when they are awakened
Well, they seem to be removed from the list when you open the app from for example the Home screen - but only if the app was put on the list automatically, not if it was pot there manually by the user.]]>it looks like Samsung doesn't remove the apps from that list when they are awakened
Stefan2 wrote: ↑2019-02-15, 09:32 UTC
For installed Office, try to associate Excel internal in TC with file type XLSX:
Menu "Files >"Internal Associations (Total Commander Only)"
- [Add...]
- Specify file type: *.xlsx (((on default, the extension of the selected file while open this dialog, is taken)))
- [OK]
- Open [_____] [>>] choose your application >>>> "C:\Program Files (x86)\Microsoft Office\root\OfficeXX\EXCEL.EXE" >>> [OK]
- Note that there is a "%1" added, to pass the selected file(s) as argument to that application.
"C:\Program Files (x86)\Microsoft Office\root\OfficeXX\EXCEL.EXE" "%1"
- [OK]
- [OK]
Stefan2 wrote: ↑2019-02-15, 09:32 UTC
For installed Office, try to associate Excel internal in TC with file type XLSX:
Menu "Files >"Internal Associations (Total Commander Only)"
- [Add...]
- Specify file type: *.xlsx (((on default, the extension of the selected file while open this dialog, is taken)))
- [OK]
- Open [_____] [>>] choose your application >>>> "C:\Program Files (x86)\Microsoft Office\root\OfficeXX\EXCEL.EXE" >>> [OK]
- Note that there is a "%1" added, to pass the selected file(s) as argument to that application.
"C:\Program Files (x86)\Microsoft Office\root\OfficeXX\EXCEL.EXE" "%1"
- [OK]
- [OK]
Are you saying that ... the LAN connection was still active when ..... the notification went away?No, it has always been meant to be like this
So, if the notification went away, you must be disconnected.ghisler(Author) wrote: ↑2024-08-21, 06:49 UTC ... the notification shows that the plugin is still connected to the internet, ...
Are you saying that ... the LAN connection was still active when ..... the notification went away?No, it has always been meant to be like this
So, if the notification went away, you must be disconnected.ghisler(Author) wrote: ↑2024-08-21, 06:49 UTC ... the notification shows that the plugin is still connected to the internet, ...
]]>mjakobi wrote: ↑2024-05-11, 20:17 UTC Hi there,
I'm on TC 3.5 with a Samsung Galaxy S24 Ultra on Android 14.
Had similar problems to access folders under /android/data on my device.
My goal was to simply copy a folder for an app called MyBible from my old device to the S24 to transfer all settings, bookmarks and modules. I wasn't able to do it with TC but I found two ways around the limitation.
First one is to connect the device over USB to a computer and access the folder /android/data on the device. At least through Windows Explorer on Win 11 I had read/write access to the folder on the phone.
The second solution involves an app called "Marc Files" that has to be installed on the phone e.g. from Google Playstore (https://play.google.com/store/apps/details?id=com.marc.files). As far as I understand this does not install an app but adds a shortcut to a filemanager that already exists on the phone but is somehow hidden.
Once installed there is an additional icon "Files" (or "Dateien" in German). When started it looks similar to the app "Eigene Dateien" (German, not sure what it's called on english devices) but has write permission to the folder /android/data.
If you need to copy files from another folder, start the app and navigate to the folder in /android/data where you want to copy your files to.
Then tap on the three dots in the upper right corner and choose "New window". You'll see two instances of the Files-App in the recent apps then. Open one of them in "split view" and choose the other one as the second window of the split view. Then navigate to the source folder in one of both and simply drag and drop the desired files / folders to the window that shows the destination folder.
Found this solution with some additional information on Reddit: https://www.reddit.com/r/AndroidQuestions/comments/192vfjt/is_there_a_way_to_access_the_datadata_folder_in/
Hope this helps.
Regards -- Markus
]]>mjakobi wrote: ↑2024-05-11, 20:17 UTC Hi there,
I'm on TC 3.5 with a Samsung Galaxy S24 Ultra on Android 14.
Had similar problems to access folders under /android/data on my device.
My goal was to simply copy a folder for an app called MyBible from my old device to the S24 to transfer all settings, bookmarks and modules. I wasn't able to do it with TC but I found two ways around the limitation.
First one is to connect the device over USB to a computer and access the folder /android/data on the device. At least through Windows Explorer on Win 11 I had read/write access to the folder on the phone.
The second solution involves an app called "Marc Files" that has to be installed on the phone e.g. from Google Playstore (https://play.google.com/store/apps/details?id=com.marc.files). As far as I understand this does not install an app but adds a shortcut to a filemanager that already exists on the phone but is somehow hidden.
Once installed there is an additional icon "Files" (or "Dateien" in German). When started it looks similar to the app "Eigene Dateien" (German, not sure what it's called on english devices) but has write permission to the folder /android/data.
If you need to copy files from another folder, start the app and navigate to the folder in /android/data where you want to copy your files to.
Then tap on the three dots in the upper right corner and choose "New window". You'll see two instances of the Files-App in the recent apps then. Open one of them in "split view" and choose the other one as the second window of the split view. Then navigate to the source folder in one of both and simply drag and drop the desired files / folders to the window that shows the destination folder.
Found this solution with some additional information on Reddit: https://www.reddit.com/r/AndroidQuestions/comments/192vfjt/is_there_a_way_to_access_the_datadata_folder_in/
Hope this helps.
Regards -- Markus
This is supported, add a button with function type "Internal command", then click >> and pick command 115.]]>and show folders size and sort them on that basis
This is supported, add a button with function type "Internal command", then click >> and pick command 115.]]>and show folders size and sort them on that basis
If they can do that and you need it, then use them.cookiemasta wrote: ↑2024-08-26, 17:30 UTC ghost commander and solid explorer are capable of doing latter
I'm now thinking of switch to them
If they can do that and you need it, then use them.cookiemasta wrote: ↑2024-08-26, 17:30 UTC ghost commander and solid explorer are capable of doing latter
I'm now thinking of switch to them
That's not possible because copying there requires root rights. It doesn't mean that all functions can be used from root, they need to run as a shell command on a hidden command line. Total Commander would have to unpack the file to a temporary directory with normal rights, and then move them to the root folder with root rights. This would only be possible if the file isn't very large.Please add 2 simple features as copying files from archive to let's say /data/user or any /data or /system folder
This is supported, add a button with function type "Internal command", then click >> and pick command 115.and show folders size and sort them on that basis
That's not possible because copying there requires root rights. It doesn't mean that all functions can be used from root, they need to run as a shell command on a hidden command line. Total Commander would have to unpack the file to a temporary directory with normal rights, and then move them to the root folder with root rights. This would only be possible if the file isn't very large.Please add 2 simple features as copying files from archive to let's say /data/user or any /data or /system folder
This is supported, add a button with function type "Internal command", then click >> and pick command 115.and show folders size and sort them on that basis
And how do you post the images on that other website?]]>I go to post images on some other website
And how do you post the images on that other website?]]>I go to post images on some other website
Das geht doch einfacher und ohne Umweg über die CMD: Shift+F4, Dateiname eingeben und Enter drücken.]]>Also am PC mache ich dann den Kniff mit copy con beispiel.txt, dann gleich ^Z und schon habe ich eine Textdatei mit 0 Bytes und kann loslegen.
Das geht doch einfacher und ohne Umweg über die CMD: Shift+F4, Dateiname eingeben und Enter drücken.]]>Also am PC mache ich dann den Kniff mit copy con beispiel.txt, dann gleich ^Z und schon habe ich eine Textdatei mit 0 Bytes und kann loslegen.
Code: Select all
sc create vd_filedisk binPath= "C:\Program Files\TotalCmd\plugins\wfx\VirtualDisk\VD_Driver\amd64\vd_filedisk.sys" start= system type= kernel
sc start vd_filedisk
Code: Select all
& mountvol.exe w: $(Mount-DiskImage -ImagePath "c:\path\to\image.iso" -NoDriveLetter -PassThru -StorageType ISO | Get-Volume).UniqueId
Code: Select all
Dismount-DiskImage "c:\path\to\image.iso"
Code: Select all
sc create vd_filedisk binPath= "C:\Program Files\TotalCmd\plugins\wfx\VirtualDisk\VD_Driver\amd64\vd_filedisk.sys" start= system type= kernel
sc start vd_filedisk
Code: Select all
& mountvol.exe w: $(Mount-DiskImage -ImagePath "c:\path\to\image.iso" -NoDriveLetter -PassThru -StorageType ISO | Get-Volume).UniqueId
Code: Select all
Dismount-DiskImage "c:\path\to\image.iso"
Not yet.Does GetValue support arrays of some type as return value?
In fact, the WMIQuery documentation (excluding examples) is complete. Working with the resulting arrays in values was not actualized, although it came to mind earlier. It will be considered.Since the documentation is not yet complete and I don't want to "try and error" things that are *maybe* not yet implemented:
How to access such arrays?
Perhaps it was not taken into account. I'll find out.]]>Since autorun itself blocks unloading and continues running, why should the threads be stopped?
Not yet.Does GetValue support arrays of some type as return value?
In fact, the WMIQuery documentation (excluding examples) is complete. Working with the resulting arrays in values was not actualized, although it came to mind earlier. It will be considered.Since the documentation is not yet complete and I don't want to "try and error" things that are *maybe* not yet implemented:
How to access such arrays?
Perhaps it was not taken into account. I'll find out.]]>Since autorun itself blocks unloading and continues running, why should the threads be stopped?
Code: Select all
* starting and stopping script moved from DllMain to ContentSetDefaultParams and ContentPluginUnloading functions
I hope you won't ignore it.]]>
Code: Select all
* starting and stopping script moved from DllMain to ContentSetDefaultParams and ContentPluginUnloading functions
I hope you won't ignore it.]]>
Code: Select all
If AUTORUN_TCLANG = 'eng' Then
sUnit = ' kB/s'
Else
sUnit = ' ' & LngRead(1657, "*"&AUTORUN_TCLANG)
Units = StrFormat('LU:%s,%s,%s,%s,%s', LngRead(1450), LngRead(1451), LngRead(1452), LngRead(1453), LngRead(1449))
ERROR = 0
MsgBox(Units)
EndIf
Code: Select all
2.2.13 beta
+ Runtime: ClipGet, ClipPut
+ Runtime: WinGetPos, WinSetPos, WinSetState, index 7 was added to WinGetState
+ API: SetVar function can set variables in local scope
+ /ELEVATE switch in ShellExec for forced privilege escalation
Code: Select all
If AUTORUN_TCLANG = 'eng' Then
sUnit = ' kB/s'
Else
sUnit = ' ' & LngRead(1657, "*"&AUTORUN_TCLANG)
Units = StrFormat('LU:%s,%s,%s,%s,%s', LngRead(1450), LngRead(1451), LngRead(1452), LngRead(1453), LngRead(1449))
ERROR = 0
MsgBox(Units)
EndIf
Code: Select all
2.2.13 beta
+ Runtime: ClipGet, ClipPut
+ Runtime: WinGetPos, WinSetPos, WinSetState, index 7 was added to WinGetState
+ API: SetVar function can set variables in local scope
+ /ELEVATE switch in ShellExec for forced privilege escalation
Good. We will update the help later. I crossed out the unnecessary ones.funkymonk wrote: ↑2024-08-23, 20:07 UTC So far, I just want to report some missing English documentation for
2.2.13 beta
+ Runtime: ClipGet, ClipPut
+ Runtime: WinGetPos, WinSetPos, WinSetState, index 7 was added to WinGetState
+ API: SetVar function can set variables in local scope
+ /ELEVATE switch in ShellExec for forced privilege escalation
Good. Thanks for the help!
I know about it. We will try to add to the next version.]]>
Good. We will update the help later. I crossed out the unnecessary ones.funkymonk wrote: ↑2024-08-23, 20:07 UTC So far, I just want to report some missing English documentation for
2.2.13 beta
+ Runtime: ClipGet, ClipPut
+ Runtime: WinGetPos, WinSetPos, WinSetState, index 7 was added to WinGetState
+ API: SetVar function can set variables in local scope
+ /ELEVATE switch in ShellExec for forced privilege escalation
Good. Thanks for the help!
I know about it. We will try to add to the next version.]]>
Sure. It was just a quick fix.]]>
Sure. It was just a quick fix.]]>
Umm. There are no mouse actions in my code.]]>
Umm. There are no mouse actions in my code.]]>
This has been discussed for a long time ago, but no solution has been found due to the inability to identify such windows.
Not in your code. But in mine.]]>
This has been discussed for a long time ago, but no solution has been found due to the inability to identify such windows.
Not in your code. But in mine.]]>
Code: Select all
[InnoSetup]
Description="InnoSetup"
Archiver="innounp.exe"
Extension=exe
ID=49 6E 6E 6F
IDPos=<SeekID>
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
;List=%PQa -v -m %AQA
;Extract=%PQA -e -m %AQA @%LQ
;ExtractWithPath=%PQA -x -m %AQA @%LQ
List="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к дистрибутиву:\" \"Type in a password\" %PQA -v -m %AQA"
Extract="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к дистрибутиву:\" \"Type in a password\" %PQA -e -m %AQA {@%LQ}"
ExtractWithPath="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к дистрибутиву:\" \"Type in a password\" %PQA -x -m %AQA {@%LQ}"
Debug=0
BatchUnpack=1
IgnoreErrors=1
;
Code: Select all
[InnoSetup]
Description="InnoSetup"
Archiver="innounp.exe"
Extension=exe
ID=49 6E 6E 6F
IDPos=<SeekID>
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz yyyy.tt.dd hh:mm nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn"
;List=%PQa -v -m %AQA
;Extract=%PQA -e -m %AQA @%LQ
;ExtractWithPath=%PQA -x -m %AQA @%LQ
List="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к дистрибутиву:\" \"Type in a password\" %PQA -v -m %AQA"
Extract="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к дистрибутиву:\" \"Type in a password\" %PQA -e -m %AQA {@%LQ}"
ExtractWithPath="ConPaste.exe /s /h%AQ /c%AWQ /p\"Введите пароль к дистрибутиву:\" \"Type in a password\" %PQA -x -m %AQA {@%LQ}"
Debug=0
BatchUnpack=1
IgnoreErrors=1
;
Code: Select all
rundll32 MultiArc.wcx64, ConfigurePacker
rundll32 MultiArc.wcx64, Settings
Code: Select all
rundll32 MultiArc.wcx64, ConfigurePacker
rundll32 MultiArc.wcx64, Settings
Code: Select all
[InnoSetup]
Description="InnoSetup"
ID=49 6E 6E 6F
IDPos=<SeekID>
Archiver=InnoUnp.exe
List="ConPaste.exe /s /h%AQ /c%AWQ /p\"Type in a password:\" \"Type in a password\" %PQA -v -m %AQA"
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz+ +yyyy.tt.dd hh:mm +n++"
Extract="ConPaste.exe /s /h%AQ /c%AWQ /p\"Type in a password:\" \"Type in a password\" %PQA -e -m %AQA {@%LQA}"
ExtractWithPath="ConPaste.exe /s /h%AQ /c%AWQ /p\"Type in a password:\" \"Type in a password\" %PQA -x -m %AQA {@%LQA}"
Debug=0
BatchUnpack=1
Code: Select all
[InnoSetup]
Description="InnoSetup"
ID=49 6E 6E 6F
IDPos=<SeekID>
Archiver=InnoUnp.exe
List="ConPaste.exe /s /h%AQ /c%AWQ /p\"Type in a password:\" \"Type in a password\" %PQA -v -m %AQA"
Start="^--------------------------------------"
End="^--------------------------------------"
Format0="zzzzzzzzzz+ +yyyy.tt.dd hh:mm +n++"
Extract="ConPaste.exe /s /h%AQ /c%AWQ /p\"Type in a password:\" \"Type in a password\" %PQA -e -m %AQA {@%LQA}"
ExtractWithPath="ConPaste.exe /s /h%AQ /c%AWQ /p\"Type in a password:\" \"Type in a password\" %PQA -x -m %AQA {@%LQA}"
Debug=0
BatchUnpack=1
Code: Select all
[INNO SETUP]
Description="Inno Setup"
Archiver=%COMMANDER_PATH%\Plugins\wcx\MultiArc\InnoSetup\innounp.exe
Extension=EXE_INNO
ID=49 6E 6E 6F 20 53 65 74 75 70
;ID=Inno Setup
IDPos=<SeekID>
ExcludeIDs=(31 2E 33 2E 31, 23), (31 2E 33 2E 36, 23), (31 2E 33 2E 39, 23), (77 69 74 68 20 49 53 58, 30), (77 69 74 68 20 49 53 58, 31), (6A 70 65 29, 28), (34 2E 32 2E 35, 23)
;ExcludeIDs=(1.3.1, Offset 23), (1.3.6, Offset 23), (1.3.9, Offset 23), (with ISX, Offset 30), (with ISX, Offset 31), (jpe), Offset 28), (4.2.5, Offset 23)
Start="^--"
End="^--"
Format0="zzzzzzzzzz yyyy tt dd hh mm n++"
List=%P -v -b -m %AQA
BatchUnpack=1
Extract=%P -e -b -m -q -y %AQA @%LQ
ExtractWithPath=%P -x -b -m -q -y %AQA @%LQ
]]>Code: Select all
[INNO SETUP]
Description="Inno Setup"
Archiver=%COMMANDER_PATH%\Plugins\wcx\MultiArc\InnoSetup\innounp.exe
Extension=EXE_INNO
ID=49 6E 6E 6F 20 53 65 74 75 70
;ID=Inno Setup
IDPos=<SeekID>
ExcludeIDs=(31 2E 33 2E 31, 23), (31 2E 33 2E 36, 23), (31 2E 33 2E 39, 23), (77 69 74 68 20 49 53 58, 30), (77 69 74 68 20 49 53 58, 31), (6A 70 65 29, 28), (34 2E 32 2E 35, 23)
;ExcludeIDs=(1.3.1, Offset 23), (1.3.6, Offset 23), (1.3.9, Offset 23), (with ISX, Offset 30), (with ISX, Offset 31), (jpe), Offset 28), (4.2.5, Offset 23)
Start="^--"
End="^--"
Format0="zzzzzzzzzz yyyy tt dd hh mm n++"
List=%P -v -b -m %AQA
BatchUnpack=1
Extract=%P -e -b -m -q -y %AQA @%LQ
ExtractWithPath=%P -x -b -m -q -y %AQA @%LQ
]]>