【发布时间】:2022-01-06 03:33:26
【问题描述】:
我的批处理文件命令是:
RMDIR /S /Q C:\Users\user\Desktop\Scripts\!???????????????????????????????????????????? RD /S /Q C:\Users\user\Desktop\Scripts\!????????????????????????????????????????????
如您所见,我正在尝试删除 !?????????????????????????????????? ??????文件夹及其子文件夹。我尝试使用单引号和双引号、反引号和反斜杠来处理所述文件夹的每个字符,但似乎没有任何效果。
如何在批处理文件命令中处理这个问题?
[编辑 /]
如上所示目录的文本名称不使用标准的 ANSI 字符。从上面复制,到一个 UTF-8 编码的文件,并以 Hex 模式显示,它看起来像这样:
【问题讨论】:
-
现在是哪个?
Powershell或batch-file? -
我在您的问题中添加了其他信息,因为您没有明确说明您用于目录名称的所有字符都不在 ANSI 字符的标准范围内。如果我的附加信息不正确,请努力修复它。
-
@Gerhard 嗨!它用于批处理文件。谢谢。
-
@Compo 编辑一切顺利。感谢您的帮助。
标签: batch-file