获取文本文件的前 x 行非常简单,但我需要文件的前 x MB。鉴于我是 PowerShell 新手,如果您能在脚本上给我一些注释,我将不胜感激。
最佳答案
Get-Content foo.exe -TotalCount 1MB -Encoding byte
如果您碰巧正在使用 PowerShell Community Extensions然后这样做:
Format-Hex foo.exe -count 1MB
注意:如果您使用的是 PowerShell V2,请确保获取 PSCX 的 1.2 测试版。
关于powershell 获取文件的第一个 x MB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/888063/