Ich möchte die Ausgabe eines Befehls (in der Windows-Befehlszeile) in eine Datei umleiten, deren Name das aktuelle Datum und die Uhrzeit ist. Zum Beispiel:Wie umleiten Sie die Ausgabe in eine Datei, deren Name das aktuelle Datum und die Uhrzeit ist?
my_path\mysqldump.exe my_database_name > auto_generated_file_name
wo auto_generated_file_name
sollte so etwas wie 2010_09_30___11_41_58.txt
sein.
Dieser Befehl wird automatisch von Zeit zu Zeit ausgeführt. Aus diesem Grund muss der Dateiname automatisch generiert werden.
Was ist die einfachste Methode, um dies zu erreichen?
Vielen Dank !! –
Problem ist, dass dies stark abhängig von Ihrem Gebietsschema ist - Für mich produzierte es: '017_0._1 .__ 10_41_13.txt' – JaKu
Mit'% time: ~ 0,2% 'fügt ein Leerzeichen zu Ihrem Dateinamen am Morgen hinzu. Zitiere den Dateinamen in deinem Befehl, um Windows mitzuteilen, dass es OK ist. – atheaos