Powershell获取文件夹大小和排序【层级关系】【大小】【名称】

#*****************************************************************************************

#使用示例:

#示例:GetFoldersize.ps1 -FolderPath "D:\Exchange Server" -sort Layer -Class 3 -Size 0.5

#获取"D:\Exchange Server"目录下的3层以内的大于0.5GB的子文件夹,并按照子文件夹所在的层级进行

#排序;

#示例:GetFoldersize.ps1 -FolderPath "D:\Exchange Server" -sort SizeGB

#获取"D:\Exchange Server"目录下的所有子文件夹并按照大小进行排序

#使用管理员运行脚本可解决GUI操作界面的文件夹权限问题。

#*****************************************************************************************

#参数说明:

#-FolderPath 需要提取信息的文件夹,必需参数;

#-Sort 显示结果的排序属性,支持Layer,FullName,Size,非必需参数,默认情况下按照子文件夹所属

#层级进行排序;

#-Class 显示子文件夹的最大层级数,非必需参数,默认情况下显示的最大层级为100;

#-Size 筛选超过一定大小的文件夹,以GB为单位,非必需参数,默认情况下显示所有文件夹;

#*****************************************************************************************

#帮助信息:

#Edit By Simy_88 @2015/07/26

#QQ:2022215673

#Mail:[email protected]

#脚本下载:http://down.51cto.com/data/2074538

#*****************************************************************************************

时间: 2024-08-24 23:47:42

Powershell获取文件夹大小和排序【层级关系】【大小】【名称】的相关文章

Pyhon 获取文件夹的大小统计

通过Python 实现文件夹大小的统计:主要是通过了 import os 中的几个方法来实现.         --Zero Python OS 文件/目录方法 首先介绍用到的几个函数,写了一个小demo便于理解. os.getcwd() 返回当前路径. os.listdir (path) 返回当前路径下的文件夹与文件(不向下二级递归). os.path.join() join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. os.path 让join()识别为路径,根据系统自动

C#获取文件夹及文件的大小与占用空间的方法

本文详细介绍了利用C#实现根据路径,计算这个路径所占用的磁盘空间的方法 . 网上有很多资料都是获取文件夹/文件的大小的.对于占用空间的很少有完整的代码.这里介绍实现这一功能的完整代码,供大家参考一下. 首先说下文件夹/文件大小与占用空间的区别. 这个是硬盘分区格式有关 大小是文件的实际大小,而占用空间是占硬盘的实际空间 以FAT32格式为例,硬盘的基本存储单位是簇,在FAT32中一簇是4KB 那么,也就是说即使文件只有1个字节,在硬盘上也要占到4KB的空间 如果文件是4KB零1个字节,那就要占用

FileSizeUtil【获取文件夹或文件的大小】

版权声明:本文为博主原创文章,未经博主允许不得转载. 前言 获取文件夹或者文件的大小,可以指定单位,也可以自动计算合适的单位值. 效果图 代码分析 常用的方法: getFolderOrFileSize(String filePath,int sizeType)[获取指定文件或指定文件夹的的指定单位的大小] getAutoFolderOrFileSize(String filePath)[自动计算指定文件或指定文件夹的大小] 使用步骤 一.项目组织结构图 注意事项: 1.导入类文件后需要chang

C#获取文件夹/文件的大小以及占用空间 转摘自:http://www.cnblogs.com/chenpeng-dota/articles/2176470.html

C#获取文件夹/文件的大小以及占用空间 今天,头给了个任务:写个方法,我会给你个路径,计算这个路径所占用的磁盘空间 . 然后,找了很多资料.但大部分都是获取文件夹/文件的大小的.对于占用空间的没有成品代码.(ps:我没找到.)后来,在网上找了些资料,自己捣鼓出来了.在这里记录下,一则说不定以后能用到.再则如果有高手有更好的方法或者建议,求指点. 废话不多说了.begin. 首先说下文件夹/文件大小与占用空间的区别. 这个是硬盘分区格式有关 大小是文件的实际大小,而占用空间是占硬盘的实际空间 以F

Web 在线文件管理器学习笔记与总结(11)获取文件夹信息 (12)返回上一级操作

(11)获取文件夹信息 文件夹没有修改操作. index.php: <?php require 'dir.func.php'; require 'file.func.php'; require 'common.func.php'; $path = 'file'; $path = @$_REQUEST['path'][email protected]$_REQUEST['path']:$path; $info = readDirectory($path); if($info == NULL){ e

C++ 获取文件夹下的所有文件名

获取文件夹下所有的文件名是常用的功能,今天再一次有这样的需求,所有就在网上查找了很多,并记下以供后用. 原文:http://blog.csdn.NET/cxf7394373/article/details/7195661 原文:http://qiaoxinwang.blog.163.com/blog/static/86096452010612139172/ 头文件:#include<io.h> 1 char * filePath = "D:\\sample"; 1 vect

Linux 文件夹和文件大小排序

Linux 文件夹和文件大小排序 文件夹排序 du -k | sort -rn 文件排序 ls -lS -r, –reverse 依相反次序排列 -R, –recursive 同时列出所有子目录层 -s, –size 以块大小为单位列出所有文件的大小-S 根据文件大小排序

背水一战 Windows 10 (86) - 文件系统: 获取文件夹的属性, 获取文件夹的缩略图

原文:背水一战 Windows 10 (86) - 文件系统: 获取文件夹的属性, 获取文件夹的缩略图 [源码下载] 作者:webabcd 介绍背水一战 Windows 10 之 文件系统 获取文件夹的属性 获取文件夹的缩略图 示例1.演示如何获取文件夹的属性FileSystem/FolderProperties.xaml <Page x:Class="Windows10.FileSystem.FolderProperties" xmlns="http://schema

获取文件夹中的图标资源

实现效果: 知识运用: API函数SHGetFileInfo //获取包含在可执行文件或Dll中的图标数或图标资源 [DllImport("shell32.dll", EntryPoint = "SHGetFileInfo")] public static extern IntPtr SHGetFileInfo(string pszPath, uint dwFileAttribute, ref SHFILEINFO psfi, uint cbSizeFileInfo