windows - 如何比较文件列表的大小并取最大的?

标签 windows algorithm powershell comparison

我从来没有写过一个算法来做这样的事情,但我在想也许将文件对象存储到一个数组或列表中,然后将它们以两个为一组进行比较,然后删除最小的一个,直到没有更多可比较的对象为止。

这是人们通常用于此类算法的方法吗?

示例:我有文件 A-E

如果 A < B 则删除 A 否则删除 B 如果 B < C 则删除 B 否则删除 c

等..

最佳答案

稍微简单的语法:

dir -File | sort Length | select -Last 1

我发现 -File 比......好吧,我所学过的所有其他方式都更容易记住。

关于windows - 如何比较文件列表的大小并取最大的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19317878/

相关文章:

windows - hg 作为 Windows 服务

ruby - 在 Windows 7 上的 Ruby 1.9.2 中播放声音?

javascript - 具有多个字段的大型对象数组中的最佳搜索算法

c# - 从 C# 程序运行 powershell 脚本的行为与直接运行时不同

windows - 使用 WinForm 时激活上下文丢失?

c# - 使用 C# 检测事件窗口更改而不轮询

algorithm - 查找树结构中元素之间的关系,其中没有初始关系

Python优化算法调整线越过尽可能多的点

powershell - 在 Azure WorkerRole 上运行 PowerShell 命令时出错

powershell - 获取外部对象的属性