有人发了这个帖,我看了,代码如下
@echo off
if "%1"=="" echo 参数错误,请重新设定参数……&&pause&&goto :eof
set file=%~s1
set /a size=%~z1
set /a num=%~z1-100
fsutil file setzerodata offset=%num% length=100 %file%
pause
但是不好使。而另一个代码
echo exit|%ComSpec%/kprompt a$_sub cx,64$_$_t$_w$_q$_|debug a.ini>nul
不知道为什么会在文本前开头产生乱码,没办法,只好旧调重弹,向高手求教!!!
说明:FOR命令在纯DOS下不好使
@echo off
if "%1"=="" echo 参数错误,请重新设定参数……&&pause&&goto :eof
set file=%~s1
set /a size=%~z1
set /a num=%~z1-100
fsutil file setzerodata offset=%num% length=100 %file%
pause
但是不好使。而另一个代码
echo exit|%ComSpec%/kprompt a$_sub cx,64$_$_t$_w$_q$_|debug a.ini>nul
不知道为什么会在文本前开头产生乱码,没办法,只好旧调重弹,向高手求教!!!
说明:FOR命令在纯DOS下不好使
