`

cmd查询cpu使用率

阅读更多

引自:https://zhidao.baidu.com/usercenter?uid=ee854069236f25705e790c08

源码保存为bat文件执行即可:

@echo off
@del log.tmp
@echo On Error Resume Next>temp.vbs
@echo.>>temp.vbs
@echo dim iCpuUsePercentage>>temp.vbs
@echo dim objFileStream>>temp.vbs
@echo dim objTextFileWriter>>temp.vbs
@echo Set objProc  = GetObject("winmgmts:\\.\root\cimv2:win32_processor='cpu0'")>>temp.vbs
@echo iCpuUsePercentage=objProc.LoadPercentage>>temp.vbs
@echo set objFileStream =CreateObject("Scripting.Filesystemobject")>>temp.vbs
@echo set objTextFileWriter=objFileStream.opentextfile("log.tmp",8,True)>>temp.vbs
@echo objTextFileWriter.WriteLine(iCpuUsePercentage)>>temp.vbs
@echo objTextFileWriter.close>>temp.vbs
start temp.vbs
ping -n 3 127.0.0.1>temp.tmp
@echo CPU占用率:
type log.tmp
pause(添加)

 最后一行是为了能直接在cmd下看到输出结果。O(∩_∩)O哈哈~

 

  • cpu.zip (472 Bytes)
  • 下载次数: 0
分享到:
评论

相关推荐

    windows server进程内存占用及CPU使用率自动监控并记录脚本

    标题中的"windows server进程内存占用及CPU使用率自动监控并记录脚本",指的是通过编写一个批处理脚本(如`cpu&memoryusage_process_record.bat`),周期性地检查系统中特定进程的CPU使用率和内存占用,并将这些数据...

    定位死循环或者高CPU使用率问题

    Linux 系统性能优化 - 排查高 CPU 使用率问题 在 Linux 系统中,高 CPU 使用率问题是一个常见的问题,可能会导致系统性能下降,甚至崩溃。本文将指导您如何使用 gdb 和其他工具来排查高 CPU 使用率问题。 一、问题...

    Windows 操作系统的 CPU 使用率:获取 Windows 操作系统的 CPU 负载-matlab开发

    在Windows操作系统中,CPU使用率是衡量计算机性能的重要指标,它反映了系统中处理器负载的状况。在MATLAB环境中,可以通过编程来实时获取和分析CPU的使用情况,这对于系统监控、性能测试以及优化程序运行效率非常有...

    go读取Linux下cpu占用率、cpu温度、内存占用率及磁盘占用率

    以下代码展示了如何计算内存使用率: ```go import ( "bufio" "fmt" "io/ioutil" "os" "strconv" "strings" ) func getMemoryPercentage() (float64, error) { file, err := os.Open("/proc/meminfo") ...

    获取指定进程的内存和cpu使用率

    `PdhAddCounter`函数用于添加计数器到查询中,例如我们可以添加“\Process(<进程名>)\% Processor Time”和“\Process(<进程名>)\Private Bytes”这两个计数器,分别表示CPU使用率和私有内存使用量。 ```batch REM ...

    取得CPU占用率,图形显示

    例如,在Python中,我们可以使用psutil库来获取CPU使用率。以下是一个简单的示例: ```python import psutil def print_cpu_usage(): cpu_percent = psutil.cpu_percent(interval=1) print(f"CPU占用率: {cpu_...

    cmd使用大全

    - **perfmon.msc**:此命令用于启动计算机性能监视器,帮助用户监控系统的性能指标,如CPU使用率、内存使用情况等。 - **mem.exe**:此命令用于显示当前系统的内存使用情况。如果直接运行无效,可以通过在命令提示符...

    linux下通过go语言获得系统进程cpu使用情况的方法

    7. 最后,遍历`processes`切片,打印每个进程的PID和CPU使用率。 通过这种方式,我们可以获取到Linux系统中所有进程的CPU使用情况,这对于系统监控、性能分析以及问题排查非常有用。需要注意的是,`ps`命令的输出...

    cmd命令查看系统进程路径等详细信息(另附批处理一个)

    `wmic process`可以提供更丰富的数据,如CPU使用率、启动时间等。如果想查询特定进程,可以结合`where`子句,例如`wmic process where name='notepad.exe' get CommandLine,ExecutablePath`将展示"notepad.exe"进程...

    解决svchost.exe CPU占用率过高.docx

    解决svchost.exe CPU占用率过高的方法 svchost.exe是一个核心系统进程,但是在某些情况下,它可能会占用大量的CPU资源,导致系统变慢。那么,什么原因会导致svchost.exe CPU占用率过高呢? 1. 驱动没有经过认证,...

    静态编译的trace-cmd,arm64版本,v3.1.4

    6. **配置**:`set` 命令允许你配置 `trace-cmd` 的各种参数,如采样率、缓冲区大小等,以适应不同的需求。 7. **导出**:`export` 可以将追踪数据转换成其他格式,如JSON或ASCII,便于进一步的分析或可视化。 ...

    c#关闭系统进程以及如何调用cmd并执行命.txt

    - **系统监控**:利用CMD命令实时获取系统信息,如CPU使用率、内存占用情况等,用于性能监控和故障排查。 - **软件测试**:在自动化测试框架中,调用CMD执行测试脚本,提高测试效率和准确性。 总之,C#提供了强大的...

    CMD常用工具知识

    `perfmon.msc` 是一个性能监控工具,可以收集和分析系统的性能数据,如CPU使用率、内存使用情况等。这对于识别性能瓶颈和优化系统性能非常有帮助。 #### sfc/scannow - 系统文件检查器 `sfc /scannow` 命令用于...

    C# 执行cmd 命令 获取返回信息

    2. **系统监控**:定期执行命令以获取系统状态信息,如CPU利用率、内存使用情况等。 3. **文件操作**:执行文件复制、移动、删除等操作。 4. **网络管理**:执行网络诊断命令,如ping、tracert等。 综上所述,通过...

    DB2中查找消耗CPU的SQL

    - 通过查询视图,命令如下:`db2 "SELECT APPL_NAME, ELAPSED_TIME_MIN, STMT_TEXT FROM SYSIBMADM.LONG_RUNNING_SQL ORDER BY ELAPSED_TIME_MIN"`。 - `ELAPSED_TIME_MIN`表示SQL语句执行的总时间(以分钟为单位...

    ThreadMast

    1. **限制CPU使用率**:ThreadMast允许用户设定特定进程的最大CPU使用率,超过这个阈值,软件会自动调整该进程的优先级,限制其对CPU的占用,防止进程占用过多资源。 2. **实时监控**:实时显示各个进程的CPU使用...

    怎样通过iisapp命令查找pid来解决IIS的cpu占用率过高问题

    总结来说,通过iisapp命令查找应用程序池的PID,可以快速定位到IIS中CPU占用率过高的进程,然后通过对比任务管理器中各进程的资源使用情况,找出具体问题所在的Web应用程序,进而进行针对性的优化和解决。...

    系统服务监控(CMD窗口)程序的vc 源代码.rar

    服务监控程序的主要职责是实时跟踪系统中的各个服务,包括服务的状态(如启动、停止、暂停等)、性能数据(CPU占用率、内存使用情况等)以及服务间的依赖关系。通过VC++,我们可以调用Windows API函数,如...

    cmd 命令大全 cmd 命令大全

    性能监视器是一个高级工具,用于监控计算机的性能指标,如CPU使用率、内存使用情况等。 #### 27. `winver` - 查看Windows版本 `winver` 命令用于快速查看当前安装的Windows版本信息。 #### 28. `sfc /scannow` - ...

Global site tag (gtag.js) - Google Analytics