Hallo,
das Windows-Forum ist sicher falsch, ich wusste aber nicht in welches Programmiersprachen-Unterforum ich den Thread packen sollte, ggf. verschieben.
Meien Batchkenntnisse sind stark eingeschränkt. Ich habe mir über Google dieses Skript gesucht:
Quelle: Über Batch die vergangene Zeit zwischen zwei Daten berechnen - Batch & Shell - AdministratorCode:@echo off & setlocal set "Von=12.10.2010-13:22:45" set "Bis=12.10.2010-13:49:02" set G=%temp%\GetTimeDiff.vbs >%G% echo D=CDate(Replace(WScript.Arguments(1),"-"," "))-CDate(Replace(WScript.Arguments(0),"-"," ")):WScript.Echo Int(D)^&" "^&Hour(D)^&" "^&Minute(D)^&" "^&Second(D) for /f "tokens=1-4" %%a in ('cscript //nologo %G% "%Von%" "%Bis%"') do echo %%a Tage %%b Stunden %%c Minuten %%d Sekunden
Mich interessieren nur die Anzahl der Tage, die Zeit ist egal. Ich möchte jetzt das Ergenbnis dieser Berechnung in Stunden umrechnen (also *24) und an eine bestimmte Stellen verschiedener Batchdateien einfügen. Lässt sich sowas in einer einzigen Datei realisieren?
Am günstigsten wäre es, wenn ich in die bestehenden Batchdateien eine Art "Variable" an die Stelle setzen könnte wo die Stundenangeben hin sollen, der dann durch die Stundenanzahl ersetzt wird, so etwas:
Anstelle von [stunden] sollen halt die tatsächlichen Stunden gesetzt werden.Code:call zeitberechnung.bat # Ergebnis z. B. 100 Tage, das * 24 = 2400 Stunden program.exe -bla [stunden]
Danke
occi
+ Antworten
Ergebnis 1 bis 4 von 4
Ergebnis einer Batchdatei in andere Batchdatei einfügen
Diskussion über Ergebnis einer Batchdatei in andere Batchdatei einfügen in Windows Betriebssysteme der Kategorie Fachliches; Hallo, das Windows-Forum ist sicher falsch, ich wusste aber nicht in welches Programmiersprachen-Unterforum ich den Thread packen sollte, ggf. verschieben. ...
- 14.02.2012 19:05 #1Reg.-Benutzer
- Reg.-Datum
- 16.02.2010
- Beiträge
- 10
Ergebnis einer Batchdatei in andere Batchdatei einfügen
- 14.02.2012 19:31 #2Reg.-Benutzer
- Reg.-Datum
- 05.01.2008
- Ort
- Leipzig
- Beiträge
- 919
Hallo
eine Batch-Datei hat per se erstmal kein Ergebnis, denn sie ist wie der Name sagt ein Stapel von Befehlen, wo jeder davon bestenfalls Ausgaben erzeugen kann.
Inhaltlich beruht deine Differenzberechnung ja auch nicht auf Batch sondern VBS, also warum löst du nicht das Ganze komplett per VBS, inklusive dem Start von dem Programm mit passendem Parameter.
Gruß MartinDieser Texte kann Spuren von Ironie, Sarkasmus, Denkanstössen und freier Meinungsäusserung enthalten. Es wird keine Garantie auf Textverständnis gewährleistet. Bei Risiken und Nebenwirkungen lesen Sie bitte zwischen den Zeilen, oder denken Sie einfach nicht weiter darüber nach.
- 15.02.2012 16:35 #3Reg.-Benutzer
- Reg.-Datum
- 16.02.2010
- Beiträge
- 10
Ich hab die nicht selber erstellt, ich kann nicht programmieren. Das Skript hab ich mir ergoogelt. Könnte man das in VB so hinbekommen wie ich es beschrieben habe? Falls VB ein Ergebnis liefern kann, wäre es möglich dieses an einer bestimmten Stelle in eien Batchdatei einzufügen?
Könnte man jetzt ins Basic-Forum verschieben.
- 15.02.2012 16:46 #4Reg.-Benutzer
- Reg.-Datum
- 05.01.2008
- Ort
- Leipzig
- Beiträge
- 919
Ja, kann man beides.
Dieser Texte kann Spuren von Ironie, Sarkasmus, Denkanstössen und freier Meinungsäusserung enthalten. Es wird keine Garantie auf Textverständnis gewährleistet. Bei Risiken und Nebenwirkungen lesen Sie bitte zwischen den Zeilen, oder denken Sie einfach nicht weiter darüber nach.
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
Batchdatei Änderungsdatum
Von Flotho im Forum Skript- und WebserverprogrammierungAntworten: 2Letzter Beitrag: 03.04.2010, 18:53 -
Aus Batchdatei dos-ftp steuern
Von Hüsi im Forum Windows BetriebssystemeAntworten: 3Letzter Beitrag: 30.01.2004, 12:33 -
'NetSend Batchdatei
Von Masterenni im Forum Delphi/RPG+CL/SonstigeAntworten: 6Letzter Beitrag: 26.01.2004, 12:10 -
batchdatei mit countdown
Von bigzorro im Forum Windows BetriebssystemeAntworten: 9Letzter Beitrag: 11.02.2002, 13:49 -
Batchdatei
Von McFly 3121 im Forum Windows BetriebssystemeAntworten: 3Letzter Beitrag: 18.10.2001, 15:28
Die häufigsten Suchbegriffe für diese Seite:
Bisher noch keine Treffer von einer Suchmaschine

LinkBack URL
About LinkBacks
Zitieren