2017-07-03 2 views
0

Ich habe eine . Exe Datei zum Herunterladen von Daten von einem Chip. Ich möchte die Startzeit und die Ausfahrt Zeit dieses Programms mit einer .bat-Datei kennen, aber ich habe keine Ahnung, wie dies zu tun ist.Bat-Datei für Start-und Ausgangszeit

Bitte helfen Sie mir!

Dank

+2

Mögliches Duplikat von [Wie die Ausführungszeit des Befehls in Windows-Kommandozeile messen?] (Https: // Stackoverflow. com/questions/673523/how-to-measure-Ausführungszeit-Befehl-in-Windows-Kommandozeile) – aschipfl

Antwort

0

Bei yourexecutable scrollt/pages Startzeit aus dem Bildschirm würde ich es vorziehen:

Set StartTime=%time% 
ECHO start: %StartTime% 
yourexecutable 
Set EndTime=%time% 
Echo start: %StartTime% 
Echo end : %EndTime% 
Echo Yourexecutable ran form %StartTime% to %EndTime% >>"YourExe.Log" 
Pause 
+0

Vielen Dank für die Antwort! Wenn ich einen Ausdruck der Zeit in einer Datei .txt speichern möchte, und vielleicht auch den Unterschied zwischen der start_time und der end_time, wie kann ich das tun? Ist es möglich? Danke – user8247372

+0

Ich habe Protokollierung zu dem obigen Batch hinzugefügt, für den Zeitunterschied gibt es bereits [Fragen und Antworten für diese] (https://stackoverflow.com/questions/9922498/calculate-time-difference-in-windows-batch-file) – LotPings

3
ECHO start: %time% 
yourexecutable 
echo end : %time% 

ist so, wie ich es tun würde.

+0

Vielen Dank für die Antwort! Wenn ich einen Ausdruck der Zeit in einer Datei .txt speichern möchte, und vielleicht auch den Unterschied zwischen der start_time und der end_time, wie kann ich das tun? Ist es möglich? Danke – user8247372

Verwandte Themen