首页 > 系统服务 > 详细

powershell编程实例-001-生成指定大小的null/zero文件

时间:2020-09-05 17:47:09      阅读:77      评论:0      收藏:0      [点我收藏+]

null文件,也有的称为zero文件,即全是二进制/十六进制的0文件

在powershell 中可以按如下方法生成指定大小的zero文件:

只需要个性大小即可,格式如3MB,或者2GB

$tempFile=".\QQ5201351\zero.bin"
$fs=New-Object System.IO.FileStream($tempFile,[System.IO.FileMode]::OpenOrCreate)
$fs.Seek(3MB,[System.IO.SeekOrigin]::Begin)
$fs.WriteByte(0)
$fs.Close()

按上面的方法特别注意,需要加上$fs.WriteByte(0),括号中的范围为0~255,所以生成的文件的实际大小=指定的大小+1个字节

如果不加$fs.WriteByte(0),那么生成的文件最后的大小为0,占用空间也为0

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/13618861.html

 

 


 

powershell编程实例-001-生成指定大小的null/zero文件

原文:https://www.cnblogs.com/5201351/p/13618861.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!