• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    获得文件夹大小的VBS代码

    核心代码

    '----------------------
    '获得文件夹的大小
    'Author  = baiyang
    'Version = 1.0
    'Date  = 09.08.08
    '----------------------
    Option Explicit
    On Error Resume Next
    Dim objFSO, objLocalFolder, strArg, longLocalFolderSize, strSizeMess
    '判断是不是没有路径参数
    If WScript.Arguments.Count  1 Then
      WScript.Echo "参数无效, 第一个参数为路径"
      WScript.Quit
    Else
      strArg = WScript.Arguments(0)
    End If
    
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objLocalFolder = objFSO.GetFolder(strArg)
    
    If objLocalFolder = Empty Then
      WScript.Echo "Invalid Path"
      WScript.Quit
    End If
    
    longLocalFolderSize = objLocalFolder.Size
    
    If longLocalFolderSize>=1024 And longLocalFolderSize1024*1024 Then
      strSizeMess = Round( longLocalFolderSize/1024, 3 )  " K"
      ElseIf longLocalFolderSize>=1024*1024 And longLocalFolderSize1024*1024*1024 Then
      strSizeMess = Round( longLocalFolderSize/1024/1024, 3 )  " M"
      ElseIf longLocalFolderSize>=1024*1024*1024 Then
       strSizeMess = Round( longLocalFolderSize/1024/1024/1024, 3 )  " G"
       Else
       strSizeMess = longLocalFolderSize  " B"
    End If
    
    WScript.Echo strSizeMess
    Set objFSO = Nothing
    Set objLocalFolder = Nothing
    WScript.Quit

    使用方法:

    将上面的挨骂保存文件为: GetFloderSize.vbs
    用法: GetFloderSize.vbs C:\windows即可。

    上一篇:VBS文本文件操作实现代码
    下一篇:vbs重启TP-Link路由器示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    获得文件夹大小的VBS代码 获得,文件夹,大,小的,VBS,