使用 PowerShell 向大文件追加数据字节

现在有一个很大的文件,但是末尾缺失了一字节数据导致无法正常使用。

最初使用 WinHex 修复,但是 WinHex 的工作逻辑是创建副本再覆盖原文件,导致会花费很长时间。

最后了解到 PowerShell 可以快速写入,最后整理如下:

假设要追加的文件是 yourfile,十六进制数据是 0A,利用如下命令即可。

Add-Content -Path "yourfile" -Value ([byte]0x0A) -Encoding Byte

此命令使用 ChatGPT 获得。

添加新评论