• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >vbs > VBS 硬盘读写统计(分区读写统计)

VBS 硬盘读写统计(分区读写统计)

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了vbs格式化硬盘,vbs读写文件,vbs播放音乐,vbs程序代码,vbs等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

WinXP,Win7,Win8

        End Select
    Next
Next
Set cPPP = Nothing:Set IDE= Nothing
If Disk0 <> "" Then WScript.Echo Left(DskP0,1)&":"&vbTab& Disk0 &vbTab _
                  &vbCrLf&vbTab&"厂商容量:"&Round(Size0/1000000000) &"GB" _
                  &vbCrLf&vbTab&"实际容量:"&Round(Size0/1073741824,2) &"GB" _
                  &vbCrLf&vbTab&"分区状态:"&Right(DskP0,Len(DskP0)-2)
If Disk1 <> "" Then WScript.Echo Left(DskP1,1)&":"&vbTab& Disk1 &vbTab _
                  &vbCrLf&vbTab&"厂商容量:"&Round(Size1/1000000000) &"GB" _
                  &vbCrLf&vbTab&"实际容量:"&Round(Size1/1073741824,2) &"GB" _
                  &vbCrLf&vbTab&"分区状态:"&Right(DskP1,Len(DskP1)-2)
If Disk2 <> "" Then WScript.Echo Left(DskP2,1)&":"&vbTab& Disk2 &vbTab _
                  &vbCrLf&vbTab&"厂商容量:"&Round(Size2/1000000000) &"GB" _
                  &vbCrLf&vbTab&"实际容量:"&Round(Size2/1073741824,2) &"GB" _
                  &vbCrLf&vbTab&"分区状态:"&Right(DskP2,Len(DskP2)-2)
If Disk3 <> "" Then WScript.Echo Left(DskP3,1)&":"&vbTab& Disk3 &vbTab _
                  &vbCrLf&vbTab&"厂商容量:"&Round(Size3/1000000000) &"GB" _
                  &vbCrLf&vbTab&"实际容量:"&Round(Size3/1073741824,2) &"GB" _
                  &vbCrLf&vbTab&"分区状态:"&Right(DskP3,Len(DskP3)-2)
If Disk4 <> "" Then WScript.Echo Left(DskP4,1)&":"&vbTab& Disk4 &vbTab _
                  &vbCrLf&vbTab&"厂商容量:"&Round(Size4/1000000000) &"GB" _
                  &vbCrLf&vbTab&"实际容量:"&Round(Size4/1073741824,2) &"GB" _
                  &vbCrLf&vbTab&"分区状态:"&Right(DskP4,Len(DskP4)-2)
If Disk5 <> "" Then WScript.Echo Left(DskP5,1)&":"&vbTab& Disk5 &vbTab _
                  &vbCrLf&vbTab&"厂商容量:"&Round(Size5/1000000000) &"GB" _
                  &vbCrLf&vbTab&"实际容量:"&Round(Size5/1073741824,2) &"GB" _
                  &vbCrLf&vbTab&"分区状态:"&Right(DskP5,Len(DskP5)-2)
WScript.Echo "↑请输入要监控的硬盘编号,并按回车键"
stdInput = WScript.StdIn.Readline
stdInput=Left(UCase(stdInput),1)
If stdInput > "5" Or stdInput < "0" Then MsgBox "输入错误" :WScript.Quit
If InStr(DskP0, stdInput) Then Call Network(Disk0,Size0,DskP0)
If InStr(DskP1, stdInput) Then Call Network(Disk1,Size1,DskP1)
If InStr(DskP2, stdInput) Then Call Network(Disk2,Size2,DskP2)
If InStr(DskP3, stdInput) Then Call Network(Disk3,Size3,DskP3)
If InStr(DskP4, stdInput) Then Call Network(Disk4,Size4,DskP4)
If InStr(DskP5, stdInput) Then Call Network(Disk5,Size5,DskP5)

Sub Network(Disks,Sizes,DskPs)
sNow=Now
Do
Dim A
'WScript.Echo "已运行"&Ts\3600&"小时"&(Ts mod 3600)\60&"分钟"&(Ts mod 3600) mod 60&"秒"
Set A = WMI.ExecQuery("Select * from Win32_PerfRawData_PerfDisk_PhysicalDisk Where Name='"&DskPs&"'")
For Each B In A
    R1 = B.DiskReadBytesPersec
    W1 = B.DiskWriteBytesPersec
    If RA0 = "" Then RA0 = B.DiskReadBytesPersec Else RA1 = R1 End If
    If WA0 = "" Then WA0 = B.DiskWriteBytesPersec Else WA1 = W1 End If
Next
Set A = Nothing
WScript.Sleep(InputS)
Set A = WMI.ExecQuery("Select * from Win32_PerfRawData_PerfDisk_PhysicalDisk Where Name='"&DskPs&"'")
For Each B In A
    R2 = B.DiskReadBytesPersec
    W2 = B.DiskWriteByte

您可能想查找下面的文章:

  • vbs判断磁盘类型和检测硬盘剩余空间的实现代码
  • VBS 硬盘读写统计(分区读写统计)
  • 一个用vbs查找硬盘所有分区中的指定程序的代码
  • vbs 查找硬盘分区中指定扩展名文件的实现代码

相关文章

  • 利用wsc制作的一个asp后门
  • iisvdir.vbs iis虚拟目录管理脚本使用介绍
  • VBScript教程 第四课VBScript变量
  • VBS教程:运算符-And 运算符
  • 用vbs控制iis创建虚拟目录的代码
  • VBS教程:对象-Err
  • VBS加密与VBE解密实现方法
  • VBS中CreateObject和WScript.CreateObject的区别介绍
  • 雷客图ASP站长安全助手vbs测试版代码
  • VBS教程:字符集 (0 - 127)

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 提权vbs代码
    • window通过vbs+bat实现自动在后台运行nodejs application
    • VBS教程:属性-Drives 属性
    • 校准系统时间的VBS代码
    • VBS 加解密 For MS Script Encode
    • VBS教程:属性-Files 属性
    • VBS教程:方法-DeleteFile 方法
    • VBS调用WMI遍历搜索硬盘文件并计数的方法
    • 海阳顶端网进百度blog必须输入密码的vbscript代码
    • 用vbs实现禁用服务

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有