|
nvflash
初级用户
积分 126
发帖 38
注册 2006-9-26
状态 离线
|
『楼 主』:
怎么用批处理对硬盘填充零
头脑发热,纯的技术研究,无聊的问题,只敢问,不敢用啊:P
[ Last edited by namejm on 2007-2-3 at 03:50 PM ]
|
|
2006-9-29 19:20 |
|
|
NaturalJ0
银牌会员
积分 1181
发帖 533
注册 2006-8-14
状态 离线
|
|
2006-9-29 21:40 |
|
|
nvflash
初级用户
积分 126
发帖 38
注册 2006-9-26
状态 离线
|
『第
3 楼』:
Quote: | Originally posted by NaturalJ0 at 2006-9-29 21:40:
能给偶少许解释下么? = = |
|
哈,难道你也有兴趣?
DM有这个功能,作用是让硬盘的数据不能再恢复!!!!惨啊!
|
|
2006-9-29 22:06 |
|
|
nvflash
初级用户
积分 126
发帖 38
注册 2006-9-26
状态 离线
|
『第
4 楼』:
我想到的就是用批处理的一个笨办法,不停的复制文件到硬盘里面
|
|
2006-9-29 22:07 |
|
|
redtek
金牌会员
积分 2902
发帖 1147
注册 2006-9-21
状态 离线
|
『第
5 楼』:
你没写全了填充零是什么,你要做什么。想帮助你的人还得再问一遍,你还得再说明一遍,你说明完了别人还得再看一遍,这过程太长了:)
我还是我帮你把你写的原文贴上吧:)
“
nvflash 2006-9-16 13:14
怎么用批处理对硬盘填充零?
意思就是不要文件再恢复了,就必须进行空间的填充,我的思路是:不停的复制同一个文件到D盘(因为这样是从内存到硬盘,所以速度快一些),然后不停的重命名已经复制好的文件,但是我没有想到这个脚本应该怎么写。谁知道?
”
有很多这样的软件可以达到目的。它们是重写0或1至少7次。
文件被删掉以后,文件分配表只是把文件名打上了一个E5(16进制的标置),(使用PCTOOLS)可是查看(早期DOS版本我试过),然后只要用PCTOOLS把这个E5标置随便改成个标准字母(16进制)就可以恢复了,如果文件太大恢复不了。
最笨的方法打开要安全删除的文件,然后写数据,存。写完以后再打开再写,多次。然后你试用数据恢复软件试一下。
或,把文件内容清零,存。然后COPY别一个文件改成与它同名覆盖掉它,要比它大。再试用恢复软件看看。
|
|
2006-9-29 22:33 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
6 楼』:
引用楼上的一句话:
[我的思路是:不停的复制同一个文件到D盘(因为这样是从内存到硬盘,所以速度快一些),然后不停的重命名已经复制好的文件,但是我没有想到这个脚本应该怎么写。谁知道?]
由于要复制文件到D盘(当然也可能在同一个目录)里面,所以文件名不能相同,楼上说不停的复制,然后重命名,这样未免有点听不过去,倒不如直接命名简单,呵呵``个人理解``
下面这个小批处理可以简单的实现这个。
@echo off
set /p num=请输入要复制文件的个数:
::下面的filename.exe是要复制的文件
::最好指定一个目录比较好
for /l %%i in (1,1,%num%) do copy filename.exe D:\filename%%i.exe
|
|
2006-9-29 23:51 |
|
|
pengfei
银牌会员
积分 1218
发帖 485
注册 2006-7-21 来自 湖南.娄底
状态 离线
|
『第
7 楼』:
不知楼主提出填零的问题, 是要做什么, 把硬盘写满让电脑罢工吗? 不要做坏事, 下面的代码只可作为交流...
可以控制写入数据大小的代码. lss后面的数字为控制写入的次数, 注意: 写入20次, 文件就可能是几百兆了, 并且文件会以级数级增长(每执行一次, 文件增大一倍), 请慎用!
@echo off
set num=1
echo hello>>destroy
:go
if %num% lss 50 (
set /a num+=1
type destroy>>destroy
goto go
) 毁灭性代码~~~!
会不停地往硬盘写数据, 直到硬盘空间撑死, 机器也就趴下了. 呵呵~ 不要害人啊!!!
@echo off
echo hello>>destroy
:go
type destroy>>destroy
goto go
|
|
2006-9-30 00:16 |
|
|
redtek
金牌会员
积分 2902
发帖 1147
注册 2006-9-21
状态 离线
|
『第
8 楼』:
还不如这样操作更好玩!
1、强行在DOS下刷有毛的BIOS到显卡的BIOS内,让显卡“坏”了。
2、强行刷一个人工制造出问题的网卡BIOS针对常见的8139和8029刷网卡,
然后让网卡罢工。
3、还有刷硬盘IC的工具吧?
4、还有升级MODEM的工具吧?全刷了
5、让显示器不断快速设置它,让它工作在1024*768,然后再回到640*480,
不知道这么重复玩命的变,会不会一个小时以后显示器烧了?
6、同时格了它硬盘
7、这样吧,把对方主板BIOS也刷坏了得了!
这样最彻底,将来可以会就这样出现网卡病毒、显卡病毒……
|
|
2006-9-30 00:32 |
|
|
electronixtar
铂金会员
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
『第
9 楼』:
还是fsutil
先 format ,然后
Quote: | C:\WINDOWS\system32>fsutil file createnew
用法 : fsutil file createnew <文件名> <长度>
例如 : fsutil file createnew C:\testfile.txt 1000 |
|
把磁盘填满就行了,保证全部是0
|
C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>" |
|
2006-9-30 01:11 |
|
|
redtek
金牌会员
积分 2902
发帖 1147
注册 2006-9-21
状态 离线
|
|
2006-9-30 01:43 |
|
|
NaturalJ0
银牌会员
积分 1181
发帖 533
注册 2006-8-14
状态 离线
|
|
2006-9-30 01:57 |
|
|
nvflash
初级用户
积分 126
发帖 38
注册 2006-9-26
状态 离线
|
『第
12 楼』:
Quote: | Originally posted by electronixtar at 2006-9-30 01:11:
还是fsutil
先 format ,然后
把磁盘填满就行了,保证全部是0 |
|
这样的话,和这个代码没什么区别啊,都是复制文件.
@echo off
set /a var=0
:startcopy
echo >c:\text.txt
ren c:\texdt.txt %var%
set /a var+=1
goto startcopy
能不能写个快一点的程序?
|
|
2006-9-30 01:59 |
|
|
nvflash
初级用户
积分 126
发帖 38
注册 2006-9-26
状态 离线
|
『第
13 楼』:
Quote: | Originally posted by redtek at 2006-9-30 00:32:
还不如这样操作更好玩!
1、强行在DOS下刷有毛的BIOS到显卡的BIOS内,让显卡“坏”了。
2、强行刷一个人工制造出问题的网卡B ... |
|
想法不错,但实现起来有一定难度,现在的主板都是防止乱刷的,特别是不经过确认的刷!更是遥不可及!大家千万别对这个感兴趣啊!
|
|
2006-9-30 02:00 |
|
|
redtek
金牌会员
积分 2902
发帖 1147
注册 2006-9-21
状态 离线
|
『第
14 楼』:
C:\TEMP>dir
驱动器 C 中的卷是 DISK-C
卷的序列号是 4089-CA39
C:\TEMP 的目录
(…………略掉……部分目录与文件的显示…………)
2006-09-29 14:17 <DIR> .
2006-09-29 14:17 <DIR> ..
2006-09-28 20:59 <DIR> t 1 2 3
6 个文件 1,077 字节
7 个目录 2,904,403,968 可用字节
C:\TEMP>Create.bat
请输入要生成多少MB的文件? 2000
找不到 C:\TEMP\生成的空文件.txt
--------------------------------------------
当前时间: 14:17:57.89
输入新时间:
已创建文件 C:\TEMP\生成的空文件.txt
当前时间: 14:17:57.92
输入新时间:
--------------------------------------------
驱动器 C 中的卷是 DISK-C
卷的序列号是 4089-CA39
C:\TEMP 的目录
2006-09-29 14:17 2,097,152,000 生成的空文件.txt
1 个文件 2,097,152,000 字节
0 个目录 807,251,968 可用字节
C:\TEMP> 生成2个G的文件用时约 0.3 秒。
已经试验完了,其实 electronixtar 大侠在他给你的回复里早就告诉你了,
你没仔细看,只想要结果~:)
vnflash 大侠做管理人员非常合适,只要告诉对方我需要什么就行了,哈哈……
|
|
2006-9-30 02:29 |
|
|
redtek
金牌会员
积分 2902
发帖 1147
注册 2006-9-21
状态 离线
|
『第
15 楼』:
参考 electronixtar 大侠 Fsutil 的运用~:)
@echo off
:: Redtek 14:13 2006-9-29
set /p M=请输入要生成多少MB的文件?
set /a M=1024*1024*%M%
del 生成的空文件.txt 2> nul
echo --------------------------------------------
echo.|time
fsutil file createnew 生成的空文件.txt %M%
echo.|time
echo --------------------------------------------
dir 生成的空文件.txt
|
|
2006-9-30 02:48 |
|