DOS下处理中文名的文件(夹)

发表于:2007-06-08来源:作者:点击数: 标签:
在DOS下,如果你想删除中文名的文件夹下的文件,而且不用借助UCDOS等软件,该怎么办呢?笔者有一个简单的方法。 例如要删除C:\1\\电脑报文件夹下的“电脑报.txt”文件,可以先进入C盘的“1”的目录,然后输入以下命令: “dir1.bat” 这样就会产生一个名为“
  在DOS下,如果你想删除中文名的文件夹下的文件,而且不用借助UCDOS等软件,该怎么办呢?笔者有一个简单的方法。

例如要删除C:\1\\电脑报文件夹下的“电脑报.txt”文件,可以先进入C盘的“1”的目录,然后输入以下命令:

“dir>1.bat”

这样就会产生一个名为“1.bat”的文件,这是批处理文件,先不要运行,再输入以下命令:

“edit 1.bat”

这时会发现,目录“1”中的文件和文件夹列表都在里面了,但此时的中文还是乱码,不过没关系,把除“电脑报”这几个以乱码显示的字符外的所有字符删除,然后在这几个乱码前加上一个“CD”(CD后有一个空格,输入时不包含引号,下同),然后在下一行复制一份那几个乱码,这次在第二行的乱码前加“del ”,在第二行的乱码后加“.txt”(这四个字符的前后都不用加空格)。最后保存“1.bat”并退出edit,这样运行“1.bat”文件,就可以先进入“电脑报”这个目录,然后再删除“电脑报.txt”这个文件。

原文转自:http://www.ltesting.net