Fråga : Gruppera skrivar för att beräkna förfluten tid understöder in: måste vara kompetent att behandla, om tid korsar midnatt



tid < empty="">  (ovanför ska retur ”strömtiden är: 23:38: 08.53” - försök till tillfångatagandet
    denna tajming in i en variabel)
starttime= ....., (tillfångatagande som den understöder in),
kör någon vb skrivar eller grupperar skrivar

endtime= ..... (tillfångatagandet som den understöder in


: calculatetimelapsed
elapsedtime=endtime - starttime

Svar : Gruppera skrivar för att beräkna förfluten tid understöder in: måste vara kompetent att behandla, om tid korsar midnatt

Detta bör calc runtimen in, understöder, även om att passera som är midnatt. Det ska inte arbete, om vbsna skrivar körningar för mer än 24h
HTH
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
@echo av
För /f ”delims=: . tokens=1-3” %%a (”%TIME%”) gör in UPPSÄTTNINGEN HOURS=%%a&SET MINUTES=%%b&SET SECONDS=%%c
FASTSTÄLLDA /A STARTTIME=%HOURS%*3600+%MINUTES%*60+SECONDS
eka %STARTTIME%

eka spring skrivar…,


För /f ”delims=: . tokens=1-3” %%a (”%TIME%”) gör in UPPSÄTTNINGEN HOURS=%%a&SET MINUTES=%%b&SET SECONDS=%%c
FASTSTÄLLDA /A ENDTIME=%HOURS%*3600+%MINUTES%*60+SECONDS
eka %ENDTIME%
Om %ENDTIME% LSS %STARTTIME% UPPSÄTTNING /A ENDTIME=%ENDTIME%+86400
FASTSTÄLLDA /A RUNTIME=%ENDTIME%-%STARTTIME%
eka runtime %RUNTIME% understöder
 
Andra lösningar  
 
programming4us programming4us