Hallo,
ich möchte gerne ein Verzeichnis erstellen, welches nach dem aktuellen Datum benannt ist. z.B.:
YYYYMMDD
für den heutigen Tage würde das so aussehen:
20060703
Hat jemand eine Idee wie man das über die Buttenbar machen kann?
Robert
Verzeichnis erzeugen mit aktuellen Datum
Moderators: Hacker, Stefan2, white
Willkommen an Bord.
speichere Dir den fogenden Text:
unter Datum.cmd ab, und erstelle Dir dann einen Button mit
Kommando:\Pfad\zur\Batchdatei\Datum.cmd
Parameter:
Startpfad:
Icondatei:%Windir%\system32\shell32.dll,213
Tooltip: Ordner mit aktuellem Datum anlegen
Du kannst natürlcih auch ein anderes schönes Icon benutzen.
sheepdog
speichere Dir den fogenden Text:
Code: Select all
rem Datum: Das Datum wird in drei Variable eingelesen, die Punkte entfernt und in die richtige
rem Sortierreihenfolge gebracht (JJJJ MM TT)
rem Dann wird das ganze in 'datum'gespeichert
for /f "tokens=1,2,3 delims=." %%i in ("%date%") do set datum=%%k%%j%%i
md %datum%
Kommando:\Pfad\zur\Batchdatei\Datum.cmd
Parameter:
Startpfad:
Icondatei:%Windir%\system32\shell32.dll,213
Tooltip: Ordner mit aktuellem Datum anlegen
Du kannst natürlcih auch ein anderes schönes Icon benutzen.

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
- Clas Hortien
- Senior Member
- Posts: 200
- Joined: 2003-03-03, 15:03 UTC
Hallo Sheepdog,
es funktionier und ich danke dir für deine Hilfe.
Ich betreibe den TC auch auf einem USB-Stick. Der Laufwerksbuchstabe des Sticks ändert schon mal, so das ich nicht so einfach auf die Datei verlinken kann.
Gibt es eine möglichkeit den Dateinamen in Abhängigkeit vom TC anzugeben?
z.B.:
\foo\datum.cmd
oder
%TC%\foo\datum.cmd
Robert
es funktionier und ich danke dir für deine Hilfe.
Ich betreibe den TC auch auf einem USB-Stick. Der Laufwerksbuchstabe des Sticks ändert schon mal, so das ich nicht so einfach auf die Datei verlinken kann.
Gibt es eine möglichkeit den Dateinamen in Abhängigkeit vom TC anzugeben?
z.B.:
\foo\datum.cmd
oder
%TC%\foo\datum.cmd
Robert
%Commander_path% bezeichnet den Ordner, in dem die Totalcmd.exe liegt.
Dabei wird diese Variable beim Start vom Totalö Commander selbst gesetzt.
Es sollte also funktionieren, wenn Du z.B.
Kommando:%Commander_path%\batch\Datum.cmd
benutzt. %Commander_path%\Datum.cmd ginge zwar sicher auch, wird aber schnell etwas unübersichtlich, wenn man noch drei Batchdateien und 5 Plugin dazu installiert.
sheepdog
Dabei wird diese Variable beim Start vom Totalö Commander selbst gesetzt.
Es sollte also funktionieren, wenn Du z.B.
Kommando:%Commander_path%\batch\Datum.cmd
benutzt. %Commander_path%\Datum.cmd ginge zwar sicher auch, wird aber schnell etwas unübersichtlich, wenn man noch drei Batchdateien und 5 Plugin dazu installiert.
sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Alternativ ein AHK-Script, blabla.ahk:
Startpfad und Parameter leerlassen im Button.
Es gibt auch ein nettes Programm für die Erstellung von Datei- und Ordnern aus Vorlagen:
http://www.qunom.com/nf_tc.htm
Ich habe mir F8 damit belegt, aber Button geht natürlich auch:
Icfu
Code: Select all
FileCreateDir, %A_YYYY%%A_MM%%A_DD%
Es gibt auch ein nettes Programm für die Erstellung von Datei- und Ordnern aus Vorlagen:
http://www.qunom.com/nf_tc.htm
Ich habe mir F8 damit belegt, aber Button geht natürlich auch:
Code: Select all
Command: nf.exe
Parameter: "%P"
This account is for sale