本帖最后由 111 于 2017-10-2 17:16 编辑
RT,如何用Powershell删除N个文件的前4个字节,不论内容。- $list = [System.IO.Directory]::GetFiles($PWD, '*.png', 'AllDirectories')
- ForEach ($file in $list) {
- $fs=new-object io.filestream $file,open;
- $fs.seek(0,0);
- $fs.writebyte("0");
- $fs.seek(1,0);
- $fs.writebyte("0");
- $fs.seek(2,0);
- $fs.writebyte("0");
- $fs.seek(3,0);
- $fs.writebyte("0");
- $fs.flush();
- $fs.close();
- }
复制代码 本来打算用这个,但是还是没有删除前4个字节…………
結果還是sed解決了這個問題,linux**好 |