批处理获取内存使用率

 时间:2024-10-12 12:50:05

1、获取物理内存信息可以使用“systeminfo”命令来获取当前系统的一些配置信息,其中就包括了物理内存总量及可用内存的信息。

批处理获取内存使用率

3、提出数值下面,我们还需要进一步提炼数据,只将数值提出来。可利用for /f 命令来完成,for命令的功能非常强大,前面我在“windows下如何实现类似awk获取文件字段值功能”经验中对for的使用进行了初步讲解,这里我不再重复,有需要可以看引用经验。for /f "usebackq tokens=2" %i in (`systeminfo ^|findstr "物理内存"`) do @set/p=%i^|

批处理获取内存使用率

5、算术运算所以,可以得出当前系统的内存使用情况为:428/2,030。如果要计算成百分比的样式,用批处理会比较麻烦,这里提供一种实现的方法:先给“可用内存”*1000(因为实醪撅此饕际内存一般不会比可用内存多1000倍),再用set /a 428*1000/2030得到的值赋给变量a,再对变量%a%进行字符串截取,删除最后一位(因为先乘了1000,复原就得除1000,要变成百分比,又得乘100所,a*100/1000,就是小数点左移一位),得到的就是整数百分比21%。

批处理获取内存使用率
  • Win 10 “资讯和兴趣”怎样添加自己喜欢的内容
  • 笔记本电脑xp系统怎么设置复制模式
  • 如何通过注册表隐藏任务栏任务视图按钮
  • win10打开用户文件夹提示:没有权限 的解决方法
  • Win10系统网上邻居(网络)的图标怎么开启显示
  • 热门搜索
    怎么撸管最爽 脸上出油长痘怎么办 上网用英语怎么说 佳能墨盒怎么加墨水 一氧化碳中毒怎么办 花苞头怎么扎 怎么样算阳痿 怎么可以怀孕 弓形虫怎么传染 相信用英语怎么说