日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

脚本其实很简单-windows配置核查程序(1)

發布時間:2025/4/16 windows 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 脚本其实很简单-windows配置核查程序(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

先上成品圖

需求描述

我們電腦上都安裝各種過監控軟件,比如360、魯大師等等。。。其中有一個功能就是性能監控,在安全行業里面通常叫做“配置核查”,目的就是將主機的各種性能指標展示,指標包括CPU狀態、內存狀態、磁盤狀態等等。。。本次的程序目的就是通過編寫bat腳本,實現我們PC電腦上自己實現的“性能監控”系統。本次配置核查的內容包括:CPU、內存、磁盤、網絡端口、自啟程序。做過一次配置之后,就可以輕松的把自己需要的主機信息拿到手了。

環境說明

開發環境:任意文本編輯器
運行環境:windows全平臺

開發思路

  • 新建文件,命名為inspecion.bat(最終運行腳本)和test.bat(測試腳本)

  • 在test.bat中編寫每一個要實現的功能并測試

  • 將test.bat中測試成功后的功能組合在一起,寫入到inspection.bat中

  • 運行,測試最終運行結果

  • 開發步驟

    對思路中的第二點進行講解

    • 采集cpu信息
    rem 采集cpu信息,若多核,則顯示多條結果 for /f "skip=1" %%i in ('wmic CPU GET LoadPercentage') do ( if %%i geq 0 set cpuStr=%%i%% ) echo CPU使用率:%cpuStr%
    • 采集內存信息
    rem 采集內存總容量 for /f "skip=1" %%i in ('wmic os get TotalVisibleMemorySize') do ( if %%i geq 0 set totalMem=%%i ) set /a tmp=%totalMem%/1024 set totalMem=%tmp:~0,-3%.%tmp:~-3%Gecho 總內存容量:%totalMem% echo ----------------------------------------- rem 設置2秒的延遲 ping 127.0.0.1 -n 2 > nullrem 采集可用內存容量 for /f "skip=1" %%i in ('wmic os get FreePhysicalMemory') do ( if %%i geq 0 set freeMem=%%i ) set /a tmp=%freeMem%/1024 set freeMem=%tmp:~0,-3%.%tmp:~-3%Gecho 空閑內存容量:%freeMem%
    • 采集磁盤信息
    rem 采集磁盤信息 echo 磁盤信息(可用/總量) wmic LOGICALDISK get DeviceID,FreeSpace,Size > tmp.txt for /f "skip=1 tokens=1,2,3*" %%i in ('type tmp.txt') do ( set totalDisk=%%k set freeDisk=%%j set /a tmp1=!freeDisk:~0,-5!/1074 set /a tmp2=!totalDisk:~0,-5!/1074 set diskStr=%%i!tmp1:~0,-1!.!tmp1:~-1!G/!tmp2:~0,-1!.!tmp2:~-1!G echo !diskStr! ) del tmp.txt
    • 采集TCP端口信息
    echo TCP port: FOR /F "tokens=3,5* delims=: " %%i IN ('netstat -anp tcp') do ( if %%k == LISTENING set tcpStr=!tcpStr!%%i ) echo %tcpStr%
    • 采集UDP端口信息
    echo UDP port: FOR /F "tokens=1,2,3* delims=: " %%i IN ('netstat -anp udp') do ( if %%i == UDP set udpStr=!udpStr!%%k ) echo %udpStr%
    • 顯示自啟程序的執行路徑
    echo 自啟程序路徑: rem for /f "skip=1" %%i in ('wmic STARTUP GET Command') do ( rem echo %%i rem ) wmic STARTUP GET Command

    這套腳本可以放在成型的大型程序里面,作為一個基礎的功能模塊。

    源代碼打包下載

    下載地址
    提取碼:se7z

    轉載于:https://www.cnblogs.com/qjx-2016/p/10291928.html

    總結

    以上是生活随笔為你收集整理的脚本其实很简单-windows配置核查程序(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 欧美日韩啪啪 | 插我一区二区在线观看 | 国产欧美日韩综合精品一区 | 亚洲熟悉妇女xxx妇女av | 中文字幕日韩在线观看 | 天天干狠狠爱 | 欧美性猛交xx乱大交 | 黄色美女视频网站 | 韩国av永久免费 | 久久精热 | 在线观看免费视频a | 五月婷激情 | 性欧美巨大 | jizz色| 午夜激情在线视频 | 欧色丰满女同hd | 五月天久久婷婷 | 亚洲69av| 亚洲最大网站 | 欧美一区二区三区色 | 50一60岁老妇女毛片 | 日本一区二区免费电影 | 秘密基地动漫在线观看免费 | 在线中文字幕播放 | 久久久久久久极品 | 91日本在线 | 蜜臀av在线观看 | 国产成人av一区二区三区不卡 | 少妇高潮惨叫久久久久久 | 亚洲爆乳无码精品aaa片蜜桃 | 国产精品久久久久久久久久久久久久久 | 日韩一级片网站 | 人妻中文字幕一区 | 亚欧中文字幕 | 天天色综网 | 在线观看不卡av | 国产亚洲精品码 | 欧美日韩在线二区 | 国产精品成人免费精品自在线观看 | 欧美性生活精品 | 一起艹在线观看 | 国产精品久久久久永久免费看 | 国产熟女一区二区丰满 | 久久99久久久 | 亚洲一区二区三区四区五区午夜 | 韩国电影大尺度在线观看 | 毛片毛片毛片毛片毛片毛片 | 亚洲一区二区免费在线观看 | 精品一区二区久久久久蜜桃 | 国产三级短视频 | 久久久久a| 九九热最新视频 | 999国内精品永久免费视频 | 久久草精品 | 在线观看成人免费视频 | 国产精品456 | 四虎精品一区二区 | 日一日射一射 | 中文日韩字幕 | 亚洲天堂久久 | 日本不卡一区在线观看 | 国产一区二区三区久久久 | 日本老熟妇乱 | 性xxxxx大片免费视频 | 国产在线拍 | 绿帽人妻精品一区二区 | 久久作爱视频 | 欧美一区二区激情 | 久人人 | 国产一级视频在线观看 | 日本一级黄色 | 97se综合| 黄色特级片 | 国产福利短视频 | 日韩精品h| 97国产超碰| 少妇高潮一区二区三区99欧美 | 无码人妻精品一区二区三区蜜桃91 | 久久综合网址 | 男人的天堂2019 | 成人av网址在线观看 | 麻豆精品国产精华精华液好用吗 | 激情国产 | 国产av一区二区三区 | 深夜免费在线视频 | 视频精品一区二区 | 激情视频网站在线观看 | a级黄色网 | 精品福利影院 | 日本中文一区 | 一区三区在线观看 | 亚洲精品中文字幕乱码无线 | 在线观看免费av网站 | 少妇一级淫片免费放播放 | 涩涩网址 | 香蕉精品在线 | 精品在线免费观看视频 | www.黄色一片 | 6080av|