ccornelsen 10 Geschrieben 1. März 2010 Melden Geschrieben 1. März 2010 Hallo zusammen, ich habe letztens ein kleines Skript geschrieben und Werte über die Kommandozeile in eine Text Datei zu schreiben, zusätzlich soll das aktuelle Datum und Zeit übergeben werden zu dem jeweiligen Messpunkt und das alle 10 min, allerdings bleibt die Zeit immer gleich und zwar die vom Start des Skripts. for /L %%i IN (1 1 288) do echo %%i echo %date% %time% >>c:\Temp\qfarm.txt & qfarm /ltload >> c:\Temp\qfarm.txt & timeout /t 600 Und da ich nachher die Werte in eine Excel Datei importiere um daraus eine Grafik zu erstellen, wollte ich die Zeiten dazu korrekt haben. Wie muss ich das umstricken, damit die Zeit bei jedem Messwert automatisch den aktuellen Zeitstempel bekommt und nicht den vom start des Skripts? Danke Christian
Cybquest 36 Geschrieben 2. März 2010 Melden Geschrieben 2. März 2010 Hoi, am Anfang des Scriptes setlocal EnableDelayedExpansion einfügen und statt %date% %time% das Ganze mit Ausrufezeichen !date! !time! Grüße, Frank
ccornelsen 10 Geschrieben 2. März 2010 Autor Melden Geschrieben 2. März 2010 super, funktioniert! Vielen Dank für die schnelle Antwort!!
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden