Dateien und Verzeichnisse nummeriert - Nummer anzeigen

German support forum

Moderators: white, Hacker, Stefan2

User avatar
HolgerK
Power Member
Power Member
Posts: 5406
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Re: Dateien und Verzeichnisse nummeriert - Nummer anzeigen

Post by *HolgerK »

Horst.Epp wrote: 2018-08-29, 17:01 UTCDie eindeutige Kennzeichnung einer Datei ist im TC ohne Probleme machbar bzw. sichtbar und funktioniert sehr gut.
Ja. Z.b. mittels <Strg+Z>,"diese",<F2> und einem Farbfilter mit abgespeicherter Suche "HasComment: (tc.comment != <leer>)!
Darüber hinaus wäre dort auch ein Hinweis unterbringbar, Wer, Was damit machen soll.
Sobald das erledigt ist könnte man den Kommentar einfach wieder entfernen.
Also Task zuordnen und Status des Task gleichzeitig festhalten, und das auch noch unbeeinträchtigt von einem Refresh.
Das würde Missverständnissen vorbeugen.

Aber tc_fun will ja unbedingt eine Spracheingabe für seine Kollegen (oder will er diese eventuell durch alexa ersetzen: "Alexa! Spiel mir mal Datei 3141 vor!" ;-)

(immer noch unter der Annahme, das alle Teilnehmer sich auf ein gemeinsames geshartes Verzeichnis beziehen)
tc_fun wrote: 2018-08-18, 16:15 UTC Wenn man an der gleichen Dateistruktur zusammenarbeitet, dann kann man einfach sagen „Nummer 24“
und die Beteiligten wissen, um welche Datei es geht.
Gruss
Holger
Last edited by HolgerK on 2018-08-30, 12:16 UTC, edited 1 time in total.
Make our planet great again
User avatar
Stefan2
Power Member
Power Member
Posts: 4157
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: Dateien und Verzeichnisse nummeriert - Nummer anzeigen

Post by *Stefan2 »

Gute Idee, dass mit den Kommentaren.

Hier mal ein anderer Ansatz:

Menü "Ansicht" > "Lang"

Code: Select all

VON:
CABRK.DLL	43.008	16.05.2018 09:20	-a--
CGLPT9X.VXD	7.259	16.05.2018 09:20	-a--
CGLPT64.SYS	30.000	16.05.2018 09:20	-a--
CGLPTNT.SYS	20.768	16.05.2018 09:20	-a--
Menü "Ansicht" > "Kommentare"

Code: Select all

ZU:
CABRK.DLL	0001 __ Date: 16.05.2018 09:20 __ Size: 43008
CGLPT9X.VXD	0002 __ Date: 16.05.2018 09:20 __ Size: 7259
CGLPT64.SYS	0003 __ Date: 16.05.2018 09:20 __ Size: 30000
CGLPTNT.SYS	0004 __ Date: 16.05.2018 09:20 __ Size: 20768
Vorgehensweise:
- speichere unten den Batch-Code im TC-Ordner als "Ansicht-Kommentar_fortlaufendeNummer.cmd"
- erstelle den Button (siehe Batch-Code Ende)
- wähle Dateien aus
- klick den Button (eine "descript.ion" wird erstellt, mit Name und fortlaufender Nummer 1,2,3,... plus weitere Dateimerkmale)
- wähle Menü "Ansicht" > "Kommentare Umschalt+Strg+F2" (könnte man mit nircmd auch in die Batch einbauen)

Nachteil:
Es wird eine vorhandene "descript.ion"-Datei im Ordner umbenannt nach "_original"
Diese bleiben dort erhalten und muss -Stand Heute- manuell wiederhergestellt werden.

Und bei Dateien mit "Sonderzeichen" wie zB "SIZE!.TXT" ( wegen des '!' ) steigt die Batch aus.
(Der Counter/Index wird trotzdem hochgezählt, von daher nicht besonders schlimm)
Hier müsste man eine andere Skriptsprache ausprobieren.

Code: Select all

@ECHO OFF
REM Erstelle "descript.ion" mit Nummerierung. (Version 0.04 ; 2018-08-30 Thu 14:39:19)
REM Verwende Ansicht "Kommentare Umschalt+Strg+F2"
setLocal EnableDelayedExpansion
REM
REM Sichere aktuelle "descript.ion":
IF exist descript.ion (
	if NOT exist descript.ion-orignial REN descript.ion descript.ion-orignial
	Del descript.ion 
)
REM 
REM Erstelle neue "descript.ion"
SET FileIDX=0
SET pad=4
FOR /f "delims=" %%L in ('type %1') do (
	SET /a FileIDX=!FileIDX!+1
	SET FileIDX2=00000000!FileIDX!
	SET FileIDX3=!FileIDX2:~-%pad%!
    ECHO "%%~nxL" !FileIDX3! __ Date: %%~tL __ Size: %%~zL>>descript.ion
)
GOTO :EOF


----------------- TC Copy&Paste Button code:
TOTALCMD#BAR#DATA
"%Commander_Path%\Ansicht-Kommentar_fortlaufendeNummer.cmd"
"%F"
C:\windows\System32\imageres.dll,-68
Ansicht-Kommentar_fortlaufendeNummer.cmd

1
-1
--------------------------------------------



HTH? :D
 
Post Reply