bat批处理查看explorer.exe进程的启动打开时间
时间: 2023-10-06 11:02:51 浏览: 199
要查看explorer.exe进程的启动打开时间,可以使用bat批处理命令来实现。下面是一个示例的批处理代码:
@echo off
setlocal EnableDelayedExpansion
REM 获取explorer.exe进程的启动时间
for /f "tokens=2 delims=," %%a in ('tasklist /fo csv ^| find "explorer.exe"') do (
set "process=%%~a"
for /f "tokens=1,2 delims= " %%b in ('tasklist /v ^| find "!process!"') do (
set "startTime=%%b %%c"
)
)
REM 输出explorer.exe进程的启动时间
echo explorer.exe的启动时间为:%startTime%
endlocal
在这个代码中,首先通过tasklist命令获取到explorer.exe的进程ID,然后使用任务列表命令(tasklist /v)来找到该进程的启动时间。使用for循环来逐行读取任务列表的输出结果,并通过find命令查找包含explorer.exe进程ID的行。通过设置变量startTime来保存找到的启动时间。最后,通过echo命令输出explorer.exe进程的启动时间。
需要注意的是,该方法只能获取到当前系统时间内的explorer.exe进程启动时间,如果explorer.exe进程不再运行或者已经重启,则无法获取到准确的启动时间。
阅读全文