中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 20:34
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [原创]命令行下获取cpu占用率的正确办法
可打印版本  1,729 / 9
第1楼 jewforice 发表于 2009-04-29 00:09
新手上路 发帖 6 积分 6
[原创]命令行下获取cpu占用率的正确办法
参考了论坛里面几位大大的脚本,发现都有些问题,当然还有些回复不靠谱的。正确的指令应该是:




这个取得的才是真正的当前状态下的cpu占用率。

第一次发贴,冒犯之处还忘海涵。
第2楼 HAT 发表于 2009-04-29 02:05
版主 发帖 5,017 积分 9,023
能否请教一下“都有些问题”是指哪些问题呢?
第3楼 jewforice 发表于 2009-04-29 02:44
新手上路 发帖 6 积分 6
hat大大的是cpu占用永远为0,还有个wmic cpu get level /value 取得的不知道是什么值,在我机子上就恒定为6
第4楼 HAT 发表于 2009-04-29 05:51
版主 发帖 5,017 积分 9,023
“永远为0”是哪个脚本?能给个链接吗?
第5楼 everest79 发表于 2009-04-29 18:33
金牌会员 发帖 1,127 积分 2,564
这个命令在交互模式下应才有相对准备的负载计数
第6楼 ZJHJ 发表于 2009-04-29 20:11
高级用户 发帖 374 积分 609
怎么和进程管理器显示的不一样?
第7楼 jewforice 发表于 2009-04-30 05:40
新手上路 发帖 6 积分 6
Originally posted by ZJHJ at 2009-4-29 20:11:
怎么和进程管理器显示的不一样?


一样的,我是开着任务管理器来对比才能看出来的。因为取到的只是一瞬间的值,所以肯定是和你执行完之后再看的不一样的
第8楼 jewforice 发表于 2009-04-30 05:46
新手上路 发帖 6 积分 6
Originally posted by HAT at 2009-4-29 05:51:
“永远为0”是哪个脚本?能给个链接吗?

找不到了,忘记了当时搜的是什么关键字了,然后在第一页里面就有了。还有内存占用率的。有四个还是五个回复的,HAT大大的脚本在三楼的,然后提问题的人就已经说了这个问题。我自己试了一下,也是的。那个脚本的思路是用一个什么时间除以一个什么时间的,内存占用率就是用已占用除以总量的。
第9楼 jewforice 发表于 2009-04-30 05:46
新手上路 发帖 6 积分 6
最近为了写这个硬件检测的脚本啊……要疯掉了,呵呵
第10楼 yml2598422 发表于 2009-04-30 06:49
新手上路 发帖 1 积分 1
哦???学习了
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023