배치 파일이 실행되는 데 걸린 시작 및 종료 시간을 계산 하시겠습니까?

Mihir

배치 스크립트를 사용하여 시작 및 종료 시간을 계산하려면 어떻게해야합니까? 몇 분만에 최종 출력을 원합니다 . 예를 들어 1 시간 30 분은 90 분이어야합니다.

비슷한 질문을 많이 찾았지만 최종 결과를 몇 분만에 계산하는 방법을 모르겠습니다.

@echo off

rem Get start time:
for /F "tokens=1-4 delims=:.," %%a in ("%time%") do (
   set /A "start=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
)

rem Any process here...
ECHO Start of Loop
for /L %%n in (1,1,5000) do echo %%n

rem Get end time:
for /F "tokens=1-4 delims=:.," %%a in ("%time%") do (
   set /A "end=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
)

rem Get elapsed time:
REM set /A elapsed=end-start
echo %start%
echo %end%
echo %elapsed%

rem Show elapsed time:
set /A hh=elapsed/(60*60*100), rest=elapsed%%(60*60*100), mm=rest/(60*100), rest%%=60*100, ss=rest/100, cc=rest%%100
set /A mm=elapsed/(60*60*100), rest=elapsed%%(60*60*100), mm=rest/(60*100), rest%%=60*100, ss=rest/100, cc=rest%%100
if %mm% lss 10 set mm=0%mm%
if %ss% lss 10 set ss=0%ss%
if %cc% lss 10 set cc=0%cc%
echo %hh%:%mm% > time.csv
어두워

시간 : 분을 분으로 변환하려면 시간에 60을 곱한 다음 분을 더하십시오.

@echo off

rem Get start time:
for /F "tokens=1-4 delims=:.," %%a in ("%time%") do (
   set /A "start=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
)

rem Any process here...
ECHO Start of Loop
for /L %%n in (1,1,5000) do echo %%n

rem Get end time:
for /F "tokens=1-4 delims=:.," %%a in ("%time%") do (
   set /A "end=(((%%a*60)+1%%b %% 100)*60+1%%c %% 100)*100+1%%d %% 100"
)

rem Get elapsed time:
REM set /A elapsed=end-start
echo %start%
echo %end%
echo %elapsed%

rem Show elapsed time:
set /A hh=elapsed/(60*60*100), rest=elapsed%%(60*60*100), mm=rest/(60*100), rest%%=60*100, ss=rest/100, cc=rest%%100
set /A mm=elapsed/(60*60*100), rest=elapsed%%(60*60*100), mm=rest/(60*100), rest%%=60*100, ss=rest/100, cc=rest%%100
set /a mm=%hh%*60+%mm%
if %mm% lss 10 set mm=0%mm%
echo.>time.csv
echo %mm%>>time.csv

일괄 처리는 0으로 시작하는 숫자를 10 진수가 아닌 8 진수로 간주하고 08과 09는 유효한 8 진수가 아닌 것으로 간주하므로 경과 시간이 8 분 또는 9 분 후에 종료되는 경우 변환 단계를 위로 이동했습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

시작 및 종료 시간으로 데이터 일치

분류에서Dev

종료 시간 및 실행 시간에서 Pandas의 시작 시간 계산

분류에서Dev

작업 스케줄러 (Windows)에서 작업 실행을 완료하는 데 걸린 시간을 확인할 수있는 방법이 있습니까?

분류에서Dev

시작 및 종료 시간 열을 R 내의 단일 날짜 시간 열에 결합하는 방법이 있습니까 (그룹화 된 데이터 포함)

분류에서Dev

Alt + F4-> 종료 및 시작 메뉴-> 종료를 통해 종료하는 데 차이가 있습니까?

분류에서Dev

월별 주기적 시간 데이터 (시작 및 종료 날짜가있는 구독)를 드릴 다운 하시겠습니까?

분류에서Dev

시작 및 종료 날짜로 데이터 세트를 재구성하여 일 / 월 / 분기 별 집계 합계를 계산하는 시계열 생성

분류에서Dev

VBScript에서 수많은 시작 및 종료 시간 사이의 실제 기간 계산

분류에서Dev

SQL에서 행 사이에 걸린 시간 계산

분류에서Dev

XP가 종료 창을 표시하는 데 시간이 오래 걸리는 이유는 무엇입니까?

분류에서Dev

시계열 데이터에서 임계 값을 초과하는 데 걸린 시간 가져 오기

분류에서Dev

기간이 서로 겹칠 때 시작 및 종료 날짜를 사용하여 하루 길이 집합을 계산하는 방법은 무엇입니까?

분류에서Dev

Google 캘린더 API의 이벤트 개체에서 시작 및 종료 시간을 설정하는 방법

분류에서Dev

R에서 기간 (시작 및 종료 시간 표시, 기간 (시간 및 분))을 기반으로 가장 긴 날짜를 계산하는 방법

분류에서Dev

PostgreSQL : 시작 날짜 및 종료 날짜의 조건이 생성 된 시계열에 맞는 행 수 계산

분류에서Dev

systemd에서 마지막 작업을 실행하는 데 걸린 시간을 어떻게 알 수 있습니까?

분류에서Dev

내 slurm 작업을 실행하는 데 걸린 시간을 어떻게 알 수 있습니까?

분류에서Dev

시작 및 종료 시간 열이있는 행을 R에서 시계열 형식으로 변환하려면 어떻게해야합니까?

분류에서Dev

Windows 7을 종료하는 데 너무 많은 시간이 걸리나요?

분류에서Dev

명령을 실행 한 후 연결을 종료하면 실행하는 데 몇 시간이 걸릴 수있는 쿼리가 원격 서버에서 계속 실행됩니까?

분류에서Dev

캘린더를 사용하여 시작 및 종료 시간을 생성하는 방법은 무엇입니까?

분류에서Dev

후속 프로그램 실행을 위해 감소하는 파일에 쓰는 데 걸린 시간

분류에서Dev

시작 및 종료 시간이 동일한 두 시계열 플로팅 : 데이터가 축과 정렬되지 않음

분류에서Dev

OpenCL 시작-종료 프로파일 링 시간이 실제 지속 시간보다 오래 걸립니다.

분류에서Dev

시작 시간 및 종료 시간을 사용하여 Google 캘린더 이벤트 요청

분류에서Dev

텍스트 상자에 지정된 시작 및 종료 시간부터 기간을 계산하는 방법은 무엇입니까?

분류에서Dev

내가 가지고있는 일부 데이터에서 시작 및 종료 시간을 얻으려면 Excel 공식을 작성해야합니다.

분류에서Dev

몇 시간 이상 걸리는 쿼리에 대한 실제 실행 계획을 얻으시겠습니까?

분류에서Dev

열린 파일의 완료를 기다리지 않도록 배치 파일을 유지 하시겠습니까?

Related 관련 기사

  1. 1

    시작 및 종료 시간으로 데이터 일치

  2. 2

    종료 시간 및 실행 시간에서 Pandas의 시작 시간 계산

  3. 3

    작업 스케줄러 (Windows)에서 작업 실행을 완료하는 데 걸린 시간을 확인할 수있는 방법이 있습니까?

  4. 4

    시작 및 종료 시간 열을 R 내의 단일 날짜 시간 열에 결합하는 방법이 있습니까 (그룹화 된 데이터 포함)

  5. 5

    Alt + F4-> 종료 및 시작 메뉴-> 종료를 통해 종료하는 데 차이가 있습니까?

  6. 6

    월별 주기적 시간 데이터 (시작 및 종료 날짜가있는 구독)를 드릴 다운 하시겠습니까?

  7. 7

    시작 및 종료 날짜로 데이터 세트를 재구성하여 일 / 월 / 분기 별 집계 합계를 계산하는 시계열 생성

  8. 8

    VBScript에서 수많은 시작 및 종료 시간 사이의 실제 기간 계산

  9. 9

    SQL에서 행 사이에 걸린 시간 계산

  10. 10

    XP가 종료 창을 표시하는 데 시간이 오래 걸리는 이유는 무엇입니까?

  11. 11

    시계열 데이터에서 임계 값을 초과하는 데 걸린 시간 가져 오기

  12. 12

    기간이 서로 겹칠 때 시작 및 종료 날짜를 사용하여 하루 길이 집합을 계산하는 방법은 무엇입니까?

  13. 13

    Google 캘린더 API의 이벤트 개체에서 시작 및 종료 시간을 설정하는 방법

  14. 14

    R에서 기간 (시작 및 종료 시간 표시, 기간 (시간 및 분))을 기반으로 가장 긴 날짜를 계산하는 방법

  15. 15

    PostgreSQL : 시작 날짜 및 종료 날짜의 조건이 생성 된 시계열에 맞는 행 수 계산

  16. 16

    systemd에서 마지막 작업을 실행하는 데 걸린 시간을 어떻게 알 수 있습니까?

  17. 17

    내 slurm 작업을 실행하는 데 걸린 시간을 어떻게 알 수 있습니까?

  18. 18

    시작 및 종료 시간 열이있는 행을 R에서 시계열 형식으로 변환하려면 어떻게해야합니까?

  19. 19

    Windows 7을 종료하는 데 너무 많은 시간이 걸리나요?

  20. 20

    명령을 실행 한 후 연결을 종료하면 실행하는 데 몇 시간이 걸릴 수있는 쿼리가 원격 서버에서 계속 실행됩니까?

  21. 21

    캘린더를 사용하여 시작 및 종료 시간을 생성하는 방법은 무엇입니까?

  22. 22

    후속 프로그램 실행을 위해 감소하는 파일에 쓰는 데 걸린 시간

  23. 23

    시작 및 종료 시간이 동일한 두 시계열 플로팅 : 데이터가 축과 정렬되지 않음

  24. 24

    OpenCL 시작-종료 프로파일 링 시간이 실제 지속 시간보다 오래 걸립니다.

  25. 25

    시작 시간 및 종료 시간을 사용하여 Google 캘린더 이벤트 요청

  26. 26

    텍스트 상자에 지정된 시작 및 종료 시간부터 기간을 계산하는 방법은 무엇입니까?

  27. 27

    내가 가지고있는 일부 데이터에서 시작 및 종료 시간을 얻으려면 Excel 공식을 작성해야합니다.

  28. 28

    몇 시간 이상 걸리는 쿼리에 대한 실제 실행 계획을 얻으시겠습니까?

  29. 29

    열린 파일의 완료를 기다리지 않도록 배치 파일을 유지 하시겠습니까?

뜨겁다태그

보관