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

获得文件夹大小的VBS代码

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

mdxy-dxy 通过本文主要向大家介绍了vbs打开文件夹,vbs创建文件夹,vbs删除文件夹,vbs隐藏文件夹,vbs 复制文件夹等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

核心代码

'----------------------
'获得文件夹的大小
'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 longLocalFolderSize<1024*1024 Then
  strSizeMess = Round( longLocalFolderSize/1024, 3 ) & " K"
  ElseIf longLocalFolderSize>=1024*1024 And longLocalFolderSize<1024*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
</div>

使用方法:

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

</div>

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

  • VBS获取当前目录下所有文件夹名字的代码
  • VBS合并一个文件夹里的TXT的实现代码
  • 自动删除超过10天的文件及文件夹的vbs代码
  • VBS 批量读取文件夹内所有的文本到Excel的脚本
  • 文件夹定时自动备份 AutoBackUpFolder.vbs
  • vbs 列出该目录下所有文件和文件夹的类型,大小,和所有者
  • 用vbs 取得收藏夹里的所有链接名称和URL的脚本
  • vbs选择文件夹效果代码
  • vbs实现压缩文件夹的脚本
  • vbs下通过日期查找文件夹的代码

相关文章

  • vbs中关于计算机名的相关讨论
  • VBS脚本和BAT批处理删除自身的方法
  • 用vbs实现枚举网络连接的代码
  • VBS教程:VBScript 基础-VBScript编码约定
  • VBS教程:属性-VolumeName 属性
  • vbs实现压缩文件夹的脚本
  • VBS教程:函数-派生数学函数
  • 超级厉害的VBS定时提醒脚本 Remind.vbs
  • ntiIframe.vbs用于批量清除被添加到文件中的恶意代码
  • VBS教程:函数-FormatDateTime 函数

文章分类

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

最近更新的内容

    • VBS中的SetLocale函数到底有什么用?
    • vbs加administrator用户的代码
    • 使用 Iisftp.vbs 设置Active Directory 用户隔离
    • 简单的VBS加密实现代码
    • iis PHP安装脚本 PHPInstall.vbs V3.1
    • VBS实现将当前时间转换成UTC时间
    • VBS 自动登录论坛的实现代码
    • 用vbs针对一个 IP 地址范围运行脚本
    • 用vbscript脚本实现返回 IP 配置数据的代码
    • VBS教程:运算符-Or 运算符

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

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