中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-30 19:05
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 如何在ms-dos下删除带?的文本文档 查看 3,585 回复 24
楼 主 如何在ms-dos下删除带?的文本文档 发表于 2006-09-29 07:25 ·  中国 江西 萍乡 电信
新手上路
积分 14
发帖 5
注册 2006-09-28 08:12
19年会员
UID 63906
状态 离线
我的xp2系统f盘中有个带“????”的文本文档,删除不了,提示文件名、目录名和卷标语言不正确,改名也不行。在dos下用del命令也删除不了,请各位高手指点一下。
2 发表于 2006-09-29 08:56 ·  中国 北京 联通
金牌会员
★★★★
积分 2,902
发帖 1,147
注册 2006-09-21 12:00
19年会员
UID 63324
性别 男
状态 离线
1、DEL /F 删试试
2、进入全安模式删了它
3、CHKDSK /F 看看有没有磁盘文件错误
4、你没截取你删它时的一系列详细的信息和你列目录的内容,所以其它的不清楚:)

等待高手帮你解决:)
3 一点建议` 发表于 2006-09-29 11:01 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线
可能存在这样几种情况无法删除:
1,楼主所说的那个文本文件的名字中的?号可能是中文字符,也可以说是全角的吧`
2,如果直接在命令提示符下面输入英文的"?"的话,试试切换一下输入法再DEL`
3,在WINDOWS中,文件名中是能含有英文的"?"字符的,这样的文件是建不成的``请确定一下这个文件的文件名中的每一个字符是中文字符还是西文字符``
4 发表于 2006-09-29 11:56 ·  中国 北京 联通
金牌会员
★★★★
积分 2,902
发帖 1,147
注册 2006-09-21 12:00
19年会员
UID 63324
性别 男
状态 离线
在WINDOWS资源管理器中删,它提示什么?
5 发表于 2006-10-02 07:18 ·  中国 江西 萍乡 电信
新手上路
积分 14
发帖 5
注册 2006-09-28 08:12
19年会员
UID 63906
状态 离线
在命令提示符和dos中是以下这样提示的,在资源管理器中也删除不了,提示无法删除????,文件名、目录名或卷标语法不正确。
请各位大侠看还有什么方法。

Microsoft Windows XP
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\user>F:

F:\>dir
驱动器 F 中的卷是 配份区
卷的序列号是 3FDF-3163

F:\ 的目录

2004-02-27 14:11 <DIR> 游戏
2004-02-27 14:11 <DIR> 软件
2005-10-05 23:54 <DIR> Program Files
2002-09-18 20:04 2,793 ????.TXT
2006-04-06 16:41 <DIR> GHOST80
2005-10-28 13:21 <DIR> eMule
1 个文件 2,793 字节
5 个目录 2,027,704,320 可用字节

F:\>del ????.txt
F:\????.TXT
文件名、目录名或卷标语法不正确。


[ Last edited by wk6798 on 2006-10-2 at 07:21 ]
6 发表于 2006-10-02 07:22 ·  中国 四川 成都 电信
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
检查磁盘错误后再试试

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'>"
7 发表于 2006-10-02 08:06 ·  中国 湖南 娄底 新化县 电信
银牌会员
★★★
积分 1,218
发帖 485
注册 2006-07-21 21:24
19年会员
UID 58987
来自 湖南.娄底
状态 离线
楼主把F盘根目录下的所有文件备份, 再执行del /a /q /f f:\*.*试试...

郁闷... 怎么我电脑dos与windows下都无法建立????命名的文件, 不知是否可以拷贝到其他位置?

[ Last edited by pengfei on 2006-10-2 at 08:19 ]
8 发表于 2006-10-02 08:28 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线
Originally posted by pengfei at 2006-10-2 08:06:
楼主把F盘根目录下的所有文件备份, 再执行del /a /q /f f:\*.*试试...

郁闷... 怎么我电脑dos与windows下都无法建立????命名的文件, 不知是否可以拷贝到其仠...


系统应该不能建立以特殊符号(: * " ? \ / < > |)命名的文件吧?
9 发表于 2006-10-02 08:44 ·  中国 湖南 娄底 新化县 电信
银牌会员
★★★
积分 1,218
发帖 485
注册 2006-07-21 21:24
19年会员
UID 58987
来自 湖南.娄底
状态 离线
就是啊, 他电脑上怎么就有这样的文件. 联盟有这样的帖子可以在dos下建立windows无法建立的..这样的文件夹. 但这些非法字符的文件在DOS下也不能建立.
10 发表于 2006-10-02 09:16 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线

------------------Re:pengfei:---------------------

自己用自己的思路分析了一下:
1、系统应该不能建立以特殊符号(: * " ? \ / < > |)命名的文件吧,而..不包含在这些特殊字符中间,所以说是可以建立文件名中含有.的文件或者文件夹,比如可以建立一个文件名为 lxm.lxm.txt 的文本文件的;
2、因为楼主的那个????.txt文件是在MS-DOS方式下面查看的,而真正的文件名可能是其它的字符,比如说是几个繁体字,而MS-DOS下不能显示,所以遭成了只显示几个问号的现象,而楼主又简单的将其文件名看作是????.txt,这样是不切实际的。

--------------------------------------------------------
11 发表于 2006-10-02 09:25 ·  中国 湖南 娄底 新化县 电信
银牌会员
★★★
积分 1,218
发帖 485
注册 2006-07-21 21:24
19年会员
UID 58987
来自 湖南.娄底
状态 离线
看来无法删除很可能是lxmxn兄分析的这个原因.

是不是楼主DOS下不支持中文, windows下显示的文件名是.

如果真是这样的话用del *.*应该能删除.
12 发表于 2006-10-02 09:46 ·  中国 四川 成都 电信
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
建立这样的文件很简单。把优盘错误的插拔,写文件时插拔,反复1000000次就行了

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'>"
13 发表于 2006-10-02 09:54 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
19年会员
UID 59080
状态 离线

汗一个先

EST兄真会开玩笑~~
14 发表于 2006-10-02 10:04 ·  中国 湖南 娄底 新化县 电信
银牌会员
★★★
积分 1,218
发帖 485
注册 2006-07-21 21:24
19年会员
UID 58987
来自 湖南.娄底
状态 离线
Originally posted by electronixtar at 2006-10-2 09:46:
建立这样的文件很简单。把优盘错误的插拔,写文件时插拔,反复1000000次就行了


不知est兄这句话是娱乐还是真的碰到过这样的问题, 磁盘出现错误就会出现这样的问题吗?

10楼lxmxn兄说的.不是目录和文件取名的禁用字符. 如果文件夹名取..在windows下是无法建立的, 因为..代表上一级目录, 操作系统也有自己的工作原理. 论坛里关于建立windows无法删除的文件夹的贴子说的很清楚.
15 发表于 2006-10-02 11:01 ·  中国 北京 东城区 联通
金牌会员
★★★★
积分 2,902
发帖 1,147
注册 2006-09-21 12:00
19年会员
UID 63324
性别 男
状态 离线
不保证一定能删,可以试一下:)

) 让你的F盘根目录只出现这一个删不掉的 ????.TXT 这个文件。
  (为了使用MOVE方便)

) 执行:
  MOVE *.TXT A.TXT
  
  这里的 A.TXT 的名字是我随便起的,为了用着方便。

) 然后如果能正常改名的话,就执行:
  DEL A.TXT

试一下:)
我以前遇到过类似的情况,少数以这样的操作可以正常删掉。

) 如果删不掉怎么办?
  磁盘扫描(你的Microsoft Windows XP 本身就有)功能修一下。

) 另:在WINDOWS XP下,
  当你键入完 DEL 时按TAB键,系统会自动为你枚举文件名或目录,
  这样可以方便或懒得打字而设计的,每按一次TAB键会自动向下提一个。
  Shift + TAB 键是从下到上(往回)枚举。

[ Last edited by redtek on 2006-10-2 at 11:03 ]
论坛跳转: