文件夹名含有非法字符,无法删除怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件夹名含有非法字符,无法删除怎么办?相关的知识,希望对你有一定的参考价值。

在一次数据恢复操作中,我的不小心误操作,生成了一个文件夹,此文件夹名包含非法字符,但已经生成了。当我试图删除它时,系统提示“无法删除 文件:无法读源文件或磁盘”,当我试图给它改名时,被提示“无法重命名 文件:无法读源文件或磁盘”,此时该文件夹依然是待改名状态,如果我放弃改名,它也会弹出同样的提示,因为文件夹名本身就包含非法字符!我所做的只能是强行关闭我的电脑。 我用的是Windows XP + SP2 谢谢!但是这个文件夹是在桌面上!也就是说如果格式化磁盘,我的系统就要全部重装,我还有许多软件,代价实在太大了。 我已经试图在Windows的命令提示符和MS-DOS环境下试验过,都不行。在命令提示符下,无法删除它,但在MS-DOS下,又打不出汉字。因为这个文件夹所在的路径下有“桌面”两个汉字,还有,我的用户名也是汉字,所以……很郁闷,请高手赐教!

实在没有办法,把所有其他文件转移,格式硬盘
可以试试去DOS下删,文件名无法用键盘打出来可以用通配符
你也可以试试停止一些系统进程,说不定就可以了
参考技术A (重要名字)只能包含两个
#
,只在bat文件夹内的才可以。
另外如果
有重名
会出错。设定前缀是csdj,可以删除
@echo
off
for
/f
"delims=#
tokens=1,2,*"
%%i
in
('dir
/ad/b
csdj*
')
do
(
ren
"%%i#%%j#%%k"
"%%i#%%j")
参考技术B 有点难度,你用中文DOS嘛。
比如无忧
启动盘
、凤凰启动盘里面都有UCDOS或其他中文DOS
用那种中文DOS的盘引导系统,然后再删~~~~
记住要删这种顽固文件,只能用DOS启动机器。你必须要懂DOS命令.
从Windwos里是没法删掉的~~~

文件夹重命名出现非法字符文件

只要在U盘新建文件,重新命名文件的时候就出现非法字符的文件,始终无法删除。。。

第一种方式:
按住ALT键+小键盘数字(5~6位) 如 “Alt+45690”就是“瞶”
新建一个文件夹
就按刚才说的
输入文件夹名时候按住Alt,用小键盘输入"65410"(不会看到字),松开Alt键,就会输入进去一个"空格"然后把文件夹属性设置为隐藏
进入控制面板-->文件夹选项-->查看-->隐藏 选中"不显示隐藏的文件和文件夹"-->应用-->确定. 看!你刚刚建立的文件夹是不是"隐形"啦?
==============================================

第二种方式:
(以下不包括引号和中括号!)
开始菜单-->运行-->输入"cmd",回车
输入"cd " + 你想要建文件夹的位置(绝对路径),回车,输入你建文件夹的盘符.
------
例子 |
-----------------
cd D:\New\ [回车]
D: [回车]
-----------------
然后输入
md 你要建的文件夹名..\ [回车]

[注意,后面要加"..\"]
例:
md abc..\ [回车]
好了,去看看你在那个目录下是不是有你建的文件夹?
注意到没?那个文件夹后面加了个".",并且 打不开!

开始菜单-->运行-->输入你建的文件夹的完整路径 + "..\"
例如我建的文件夹的路径"D:\aaa\abc."
那就是 D:\aaa\abc..\
打开了吧?
复制东西吧!
参考技术A 把有用的文件先拷贝出来,把U盘格式化一下试试。 参考技术B 用全角符号代替半角符号

以上是关于文件夹名含有非法字符,无法删除怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

文件夹重命名出现非法字符文件

输入网址后显示“您的输入包含非法字符”

如何用JQuery判断文本框输入的值是不是含有非法字符

java代码怎么校验身份证号码含有非法字符

windows路径非法字符都有哪些

检测字符串中是否含有非法字符js代码