回复 22F fsdfqxsh 的帖子
找了下,办法不是太多,一个个试吧(以下方法参考自:
http://www.duote.com/tech/1/2398_2.html,推荐用办法2,如果可以的话,请反馈结果):
----------------------------------------
对于含有保留字的文件,当我们发出删除指令的时候,Windows会检查被删除的文件是否有合法的路径,如果你的文件名含有Windows认为的非法字符或保留字,那么删除就会失败。我们有2种方法可以删除这类文件:
1、采用Linux或其他非Windows的操作系统,以Linux/Unix为例:可以使用rm命令删除:
rm -d //driveletter/path using forward slashes/filename
rm -r "//C/Program Files/BadFolder"
2、使用命令行工具的一个特殊参数解决:
RD. c:\abc(删除c盘根目录下的文件夹abc)
DEL. d:\*.tmp(删除D盘根目录下的扩展名为tmp的所有文件)
在删除命令后面跟上.参数就可以避免Windows检查文件名的合法性,因此可以删除含有Windows保留字或非法名字的文件。
---------------------------------------