windows - 批处理文件中的打印时间(毫秒)

标签 windows batch-file time

如何在 Windows 批处理文件中打印时间(以毫秒为单位)?

我想测量批处理文件中各行之间耗时,但 Windows 的“time/T”不打印毫秒数。

最佳答案

%time% 应该可以工作,前提是调用之间有足够的时间:

@echo OFF

@echo %time%
ping -n 1 -w 1 127.0.0.1 1>nul
@echo %time%

在我的系统上,我得到以下输出:

6:46:13.50
6:46:13.60

关于windows - 批处理文件中的打印时间(毫秒),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/605522/

相关文章:

c++ - 在 Windows 中获取目录大小是否有比遍历其所有子项更快的方法?

windows - Windows 上的 Meteor 更新下载失败

python - 导入错误 : cannot import name aliases

c++ - 将线程移植到 Windows。关键部分非常慢

batch-file - 检查进程是否正在运行?

batch-file - 重命名隐藏和系统文件命令

powershell - 使用参数在 UNC 路径上运行批处理文件并将输出捕获到变量,无需社区扩展

c - 如何将服务器的日期时间转换为unix时间戳?

datetime - 在 Go 中,给定一个位置名称,我们如何确定该位置的当前时间?

c++ - chrono::year 对象是如何构造的?