AG广东会,山东十一选五,大发

?
  • AG广东会400电话
  • 微网小程序
  • AI电话山东十一选五
  • 电商代运营
  • AG广东会,山东十一选五,大发:全 部 栏 目

    AG广东会400电话 网络优化推广 AI电话山东十一选五 呼叫中心 网站建设 商标?知产 微网小程序 电商运营 彩铃?短信 增值拓展业务
    Powershell 之批量获取文件大小的实现代码

    效果图:

    核心代码

    $startFolder = "D:\"
    $colItems = (Get-ChildItem $startFolder | Where-Object {$_.PSIsContainer -eq $True} | Sort-Object)
    foreach ($i in $colItems)
    {
     $subFolderItems = (Get-ChildItem $i.FullName -recurse | Measure-Object -property length -sum)
     $FileSize="{0:N2}" -f ($subFolderItems.sum / 1GB)
     $Unit='GB'
     if($FileSize -lt 1)
     {
      $FileSize="{0:N2}" -f ($subFolderItems.sum / 1MB)
      $Unit='MB'
     }
     write-host $i.FullName ' -- ' $FileSize $Unit -fore green
    }

    注意:如果是第一次运行需要开启执行脚本权限。

    在powershell中运行如下命令,然后 Y 确认即可。

    开启:set-executionpolicy remotesigned

    关闭:Set-ExecutionPolicy Restricted

    上一篇:用PowerShell删除N天前或指定日期(前后)创建(或修改)的文件
    下一篇:powershell远程管理服务器磁盘空间的实现代码
  • 相关文章
  • ?

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

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

    Powershell 之批量获取文件大小的实现代码 Powershell,之,批量,获取,文件,

    AG广东会官网入口(中国)官方网站-IOS/Android通用版(2026已更新)