Board logo

标题: 删除文件? [打印本页]

作者: mgq     时间: 2008-7-13 12:26    标题: 删除文件?
如何删除 /reg.asp. 这个文件?

作者: knoppix7     时间: 2008-7-13 12:33
del /?

作者: mgq     时间: 2008-7-13 12:37
del /? 看不明白,请指教.

作者: HAT     时间: 2008-7-13 14:41
哪个部分看不懂?

C:\test>del /?
删除一个或数个文件。

DEL attributes]] names
ERASE attributes]] names

names 指定一个或数个文件或目录列表。通配符可被用来
删除多个文件。如果指定了一个目录,目录中的所
有文件都会被删除。

/P 删除每一个文件之前提示确认。
/F 强制删除只读文件。
/S 从所有子目录删除指定文件。
/Q 安静模式。删除全局通配符时,不要求确认。
/A 根据属性选择要删除的文件。
attributes R 只读文件 S 系统文件
H 隐藏文件 A 存档文件
- 表示“否”的前缀

如果命令扩展名被启用,DEL 和 ERASE 会如下改变:

/S 开关的显示句法会颠倒,即只显示已经
删除的文件,而不显示找不到的文件。

作者: mgq     时间: 2008-7-13 17:47
del /q /reg.asp.
显示:
无效的命令行开关 - "reg.asp."。

作者: radem     时间: 2008-7-13 18:03
4楼没有列出/reg.asp开关啊

del reg.asp

即可

作者: mgq     时间: 2008-7-13 18:18
文件名是:/reg.asp.

作者: pusofalse     时间: 2008-7-13 18:20    标题: 7楼
绝对不可能。。。

作者: mgq     时间: 2008-7-13 18:28
就是很难删除,这个文件在d:\temp文件夹下,我试过用 rd /q /s d:\temp 删除整个文件夹也不行。

作者: radem     时间: 2008-7-13 18:31
LZ高人
能建带/符的文件

作者: HAT     时间: 2008-7-13 18:51    标题: to 9楼
dir /x D:\temp


把结果贴出来看看

作者: mgq     时间: 2008-7-13 18:54
驱动器 D 中的卷没有标签。
卷的序列号是 1A04-17D9

D:\temp 的目录

2008-06-01 09:03 <DIR> .
2008-06-01 09:03 <DIR> ..
1601-01-01 08:00 0 /reg.asp.
1 个文件 0 字节
2 个目录 3,007,815,680 可用字节
请按任意键继续. . .

作者: HAT     时间: 2008-7-13 19:03
rm D:\temp\/reg.asp


这样可以吗?

rm.exe
http://upload.cn-dos.net/img/590.zip

作者: mgq     时间: 2008-7-13 19:07
试过了不能删除,显示:
rm: D:\temp\/reg.asp: No such file or directory

作者: pusofalse     时间: 2008-7-13 19:12
汗。。。果真有。。。这是怎么回事~?

作者: mgq     时间: 2008-7-13 19:16
继续请高人指教.

作者: tireless     时间: 2008-7-13 19:41
这个文件是如何建立的!

Last edited by tireless on 2008-7-12 at 11:44 PM ]

作者: tireless     时间: 2008-7-13 19:46
用 Unlocker 我不信删除不了...

作者: HAT     时间: 2008-7-13 20:39
这种文件很可能是在非Windows系统下生成的,我不认为unlocker之类的软件可以删除它。

ls -bi D:\temp


结果贴出来看看

ls.exe
http://upload.cn-dos.net/img/595.zip

作者: mgq     时间: 2008-7-13 20:43
我也不知道这个文件是如何建立的,只是在清理垃圾文件时发现的,请问 Unlocker 是什么软件,在那里可以下载.

作者: mgq     时间: 2008-7-13 20:49
用ls也删除不了,显示ls: D:\temp\/reg.asp.: No such file or directory

作者: tireless     时间: 2008-7-13 20:52
unlocker1.87 绿色版
http://upload.cn-dos.net/img/596.rar

Last edited by tireless on 2008-7-13 at 12:58 AM ]

作者: mgq     时间: 2008-7-13 20:57
请楼上的指教该如何使用.

作者: tireless     时间: 2008-7-13 21:02
运行里面的 Install.cmd 进行安装。

然后右击你的那个文件 /reg.asp.,从菜单中选择“Unlocker”。

然后在下拉框中选择“删除”,确定。

Last edited by tireless on 2008-7-13 at 01:04 AM ]

作者: mgq     时间: 2008-7-13 21:06
提示说文件成功移到回收站,但实际上依然删除不了.

作者: mgq     时间: 2008-7-13 21:11
我也试过重命名,移动等动作,提示说成功,但实际上什么也没改变.

作者: tireless     时间: 2008-7-13 21:14
那再试试nircmd http://www.nirsoft.net/utils/nircmd.zip

它的这个命令不知道管不管用。

filldelete

fill the specified file or wildcard with zero-bytes, and then delete the files. This means that the content of the files deleted with this command cannot be recovered.
Examples:
filldelete "c:\temp\*.*"
filldelete "c:\temp\myfile.dat"



Last edited by tireless on 2008-7-13 at 03:08 PM ]

作者: HAT     时间: 2008-7-13 21:16
汗水,ls不是用来删除的,看清楚19楼的命令:)

作者: tireless     时间: 2008-7-13 21:32
Originally posted by HAT at 2008-7-13 01:16 AM:
汗水,ls不是用来删除的,看清楚19楼的命令:)

什么?

作者: HAT     时间: 2008-7-13 22:00
tireless兄误会ls的意思了,我是说ls.exe,不是"楼上",呵呵。

作者: radem     时间: 2008-7-13 22:24
驱动器 D 中的卷没有标签。
卷的序列号是 1A04-17D9

D:\temp 的目录

2008-06-01 09:03 <DIR> .
2008-06-01 09:03 <DIR> ..
1601-01-01 08:00 0 /reg.asp.
1 个文件 0 字节
2 个目录 3,007,815,680 可用字节
请按任意键继续. . .


1601-01-01 08:00 0 /reg.asp.
<img src="images/smilies/face-surprise.png" align="absmiddle" border="0">???竟然是15世纪的文件

作者: HAT     时间: 2008-7-13 22:37    标题: to 31楼
这个可以自己改的嘛,呵呵。
touch -m -d 01/01/1999 a.txt

作者: tireless     时间: 2008-7-13 22:50
touch 哪有下载?

作者: mgq     时间: 2008-7-14 08:14
我试过用什么文件粉碎机之类的软件,提示说操作成功,但那个文件依然存在.
如果这是一个病毒文件,该怎么办,总不能用 format 吧?

作者: hackerscans     时间: 2008-7-14 08:42
楼主试下这个命令,可能会有效哈:


rd \\.\d:\temp\你的文件名

作者: hackerscans     时间: 2008-7-14 08:48
另外解释下 HAT 的 touch.


名称:touch
使用权限:所有使用者

使用方式:
touch [-acfm]
[-r reference-file] [--file=reference-file]
[-t MMDDhhmm[[CC]YY][.ss]]
[-d time] [--date=time] [--time={atime,access,use,mtime,modify}]
[--no-create] [--help] [--version]
file1 [file2 ...]


说明:
touch 指令改变档案的时间记录。 ls -l 可以显示档案的时间记录。


参数:
a 改变档案的读取时间记录。
m 改变档案的修改时间记录。
c 假如目的档案不存在,不会建立新的档案。与 --no-create 的效果一样。
f 不使用,是为了与其他 unix 系统的相容性而保留。
r 使用参考档的时间记录,与 --file 的效果一样。
d 设定时间与日期,可以使用各种不同的格式。
t 设定档案的时间记录,格式与 date 指令相同。
--no-create 不会建立新档案。
--help 列出指令格式。
--version 列出版本讯息。

作者: mgq     时间: 2008-7-14 08:52
rd \\.\d:\temp\你的文件名
显示:无效的命令行开关 - "reg.asp."。

作者: hackerscans     时间: 2008-7-14 09:30
文件后面有个点,但是用dir /x看后显示不是畸形文件,纳闷了。。。。。。


rd \\?\d:\temp\"/reg.asp."


确定文件夹里面没有东西。看看此文件夹的属性。

实在不行,建议你去安全模式里用这个命令删除,或者是手工删除下。

作者: HAT     时间: 2008-7-14 09:33
Originally posted by tireless at 2008-7-13 10:50 PM:
touch 哪有下载?

touch.exe
http://upload.cn-dos.net/img/597.zip

作者: mgq     时间: 2008-7-14 10:34
rd \\?\d:\temp\"/reg.asp."显示:文件名、目录名或卷标语法不正确。

作者: tireless     时间: 2008-7-14 11:09
27楼的nircmd试了没有?

作者: mgq     时间: 2008-7-14 11:50
不会用,请指教.

作者: mgq     时间: 2008-7-14 17:44
继续顶,请高手指教.

作者: tireless     时间: 2008-7-14 23:54
能否将那个文件重命名,然后删除?

作者: mgq     时间: 2008-7-15 19:14
不能,重命名,复制,剪切,移动都不能。

作者: pusofalse     时间: 2008-7-15 19:35
知道了这个文件是如何生成的,可能会解决根本问题。。。

作者: 26933062     时间: 2008-7-15 19:39
把那个文件拖到这个批处理图标上面试试?

rd /s /q \\.\d:\temp\%1



Last edited by 26933062 on 2008-7-15 at 07:40 PM ]

作者: mgq     时间: 2008-7-16 11:25
rd /s /q \\.\d:\temp\%1

无效的命令行开关 - "reg.asp."。

作者: mgq     时间: 2008-7-16 19:23
继续请教高手帮忙解决这个难题.

作者: clody     时间: 2008-7-16 20:44
看着有点意思

忍不住了

提供一点思路 如果不是linux下的文件

那么你这样看看效果

md reg.asp..\

看看 是不是出了一个 reg.asp.

而且你是不能访问

不能删除

不能改名

但是你可以使用

rd reg.asp..\ 来删除

为什么要过20分才可以发帖子呢?

这么郁闷。

闲着就多打几个字好了。

这个问题我想很多人都知道

但是没有想到?

文件名前边的那个 “\” 是怎么加上去的?

windows下不可能的

linux 倒是可以

作者: HAT     时间: 2008-7-16 22:15
楼主有没有重新仔细看看19楼的帖子?

作者: mgq     时间: 2008-7-16 22:46
请HAT兄再讲详细点,请指教。

作者: HAT     时间: 2008-7-16 23:06
把ls.exe保存到C:\test\ls.exe
开始
运行
cmd
cd C:\test
ls -bi D:\temp

把结果贴出来看看

作者: mgq     时间: 2008-7-16 23:29
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\moguoqing 2>cd c:\test

C:\test>ls -bi D:\temp
ls: D:\temp\/reg.asp.: No such file or directory

C:\test>

作者: HAT     时间: 2008-7-16 23:43
如果楼主实在找不到解决方法,我来出个馊主意吧。
划一个空闲分区出来,安装Linux,那些软件包能不装的都不装,能使用系统就行了,然后把Windows系统的D盘挂载到Linux系统中,尽情地删吧^_^

作者: mgq     时间: 2008-7-16 23:50
多谢HAT兄的解答.

希望有更多的高手出来解答,多谢。

作者: jingyu57     时间: 2008-7-17 08:25
用winhex试试?应该可以删除。参见此文:
http://bbs.et8.net/bbs/showthread.php?t=924121

不过个人现在对这个文件更感兴趣。
如果一般方法删除不掉,那么正好可以放在U盘做成autorun.inf防毒。
如果哪位能给出生成此文件的工具或者诡异方法就好了......

作者: mgq     时间: 2008-7-17 09:39
不怎么会用,用 winhex 打开 /reg.asp. 文件时,提示说找不到该文件.

作者: tireless     时间: 2008-7-17 09:41
能否将那个文件打包上传上来,让大家玩玩...

作者: mgq     时间: 2008-7-17 10:00
不能,winrar 提示说找不到指定的文件,无法打开这个文件.

作者: studythedos     时间: 2008-7-17 15:56
太强了。还有这种东西...不说碰到了,第一次听说。 57楼的想法真不错...

作者: mgq     时间: 2008-7-17 17:24
就算给你建立了这种文件,如果你想删除,到现在为止,除了格式化之外,应该都没有其它办法了。