如何使用命令提示符删除带有特殊字符的文件?

振荡cretin

在Server Fault上找到了这个答案,但是它已经存在了将近10年了,反正无法正常工作

我有名称如下的文件:

AlchBagSquare_Black°.nif
League-of-Legends-фэндомы-1759411.jpeg

当我尝试使用del {filename}删除它们时,它只是说:

找不到 {filename}

我需要一个单一的,全面的解决方案,该解决方案将通过Windows 7命令行适用于所有特殊字符。

编辑:我正在生成一个批处理文件以删除文件,所以它也不需要用户输入。

编辑2:这就是我使用delete命令的方式:

del /F "D:\backup\League-of-Legends-фэндомы-1759411.jpeg"
phuclv

您的所有字符都不会像其他问题一样无效(使用:名称中的禁止字符

因此,您需要使用Unicode,方法是将批处理文件保存为UTF-8(不带BOM),如果代码页不是默认值,则将代码页更改为UTF-8(65001)

chcp 65001
del AlchBagSquare_Black°.nif
del League-of-Legends-фэндомы-1759411.jpeg

查看更多删除文件名中包含UTF-8字符的文件(例如,日语,中文字符)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用命令提示符删除所有系统文件

使用命令提示符关闭特定文件

如何使用命令提示符安装PostgreSQL?

如何在Windows 7中使用命令提示符删除连接点

如何使用命令提示符重命名目录树中所有文件的扩展名

如何使用命令提示符以正确的顺序合并文件

如何使用命令提示符或批处理文件检查用户是否存在?

在继续使用命令提示符的同时使批处理文件在命令提示符的后台运行

使用命令提示符删除除两个文件夹以外的所有文件和文件夹

如何在Windows中使用带有多行文本的命令提示符在Windows中创建文件?

如何使用Windows命令提示符复制文件

在Windows命令提示符下使用命令写文件?

在Visual Basic中使用命令提示符

设置javacc以使用命令提示符

使用命令提示符启动Background Java

使用命令提示符杀死Spark作业

使用命令提示符更改UserAccount名称

如何使用命令提示符列出目录中的文件名,但排除第一个3个字符

使用命令提示符时如何将Python脚本输出保存到文件中?

如何使用命令提示符在Windows7中隐藏文件夹?

如何在 Windows 上使用命令提示符获取 .exe 文件的内存大小

我想使用命令提示符来编译C#文件

我不知道如何使用mysql使用命令提示符

ng serve编译后如何使用命令提示符

如何在Windows中使用命令提示符获取Chrome版本

如何使用命令提示符导出mysql数据库?

如何使用命令提示符连接到 Azure SQL Server?

如何使用命令提示符打开chrome:// inspect设备

如何在Windows 8上使用命令提示符设置/更改DNS