这方面,编程语言或者脚本类工具具有先天优势。 函数文档,批处理自身无法实现 https://learn.microsoft.com/zh-c ... oapi-gettickcount64 NSIS的例子,AI写的 [ol]; 定义安装程序属性 Name "GetTickCount64 计时示例" OutFile "TimerExample.exe" ShowInstDetails show RequestExecutionLevel user Section "计时操作 (Timed Operation)" DetailPrint "开始计时..." ; 获取起始 Tick 计数(毫秒) System::Call "kernel32::GetTickCount64() v.r0" StrCpy $0 $0 ; 保存起始值到 $0(也可直接使用 $0) DetailPrint "起始时间: $0 ms" ; 模拟一个耗时操作(例如:等待 2 秒,或复制文件等) Sleep 2000 ; 获取结束 Tick 计数 System::Call "kernel32::GetTickCount64() v.r1" DetailPrint "结束时间: $1 ms" ; 计算耗时差值($1 - $0),注意差值需在 32 位有符号范围内(此处仅 2 秒,安全) IntOp $2 $1 - $0 DetailPrint "操作完成,耗时: $2 毫秒" ; 弹出消息框显示结果 MessageBox MB_OK "耗时: $2 毫秒 (约 $2 / 1000 秒)" SectionEnd[/ol]复制代码