Windows 11 专业版
我正在尝试从命令行删除或重命名一个困难的文件。我可以从 Windows 资源管理器中删除它,但我还需要从命令行执行此操作:
D:\MyDocsBackup\backup2\Mozilla 2024-03-26 16;10;20 (Full)\Firefox\Profiles\pj0elosu.default-release\storage\default\https+++505991220932649.webpush.freshchat.com^partitionKey=%28https%2Cbid13.com%29\cache\morgue\114\{7cccd5e9-a7aa-4349-a2e9-569baf007272}.final
其所在目录的“dir”显示:
dir "D:\MyDocsBackup\backup2\Mozilla 2024-03-26 16;10;20 (Full)\Firefox\Profiles\pj0elosu.default-release\storage\default\https+++505991220932649.webpush.freshchat.com^partitionKey=%28https%2Cbid13.com%29\cache\morgue\114"
Volume in drive D is BACKUP Volume Serial Number is 8E6F-6103
Directory of D:\MyDocsBackup\backup2\Mozilla 2024-03-26 16;10;20 (Full)\Firefox\Profiles\pj0elosu.default-release\storage\default\https+++505991220932649.webpush.freshchat.com^partitionKey=%28https%2Cbid13.com%29\cache\morgue\114
08/10/2023 03:10 PM <DIR>
08/10/2023 03:10 PM <DIR>
08/10/2023 03:10 PM 1,218 {7cccd5e9-a7aa-4349-a2e9-569baf007272}.final
但我无法 dir (或 del 或重命名)文件本身:
dir "D:\MyDocsBackup\backup2\Mozilla 2024-03-26 16;10;20 (Full)\Firefox\Profiles\pj0elosu.default-release\storage\default\https+++505991220932649.webpush.freshchat.com^partitionKey=%28https%2Cbid13.com%29\cache\morgue\114\{7cccd5e9-a7aa-4349-a2e9-569baf007272}.final"
Volume in drive D is BACKUP Volume Serial Number is 8E6F-6103
Directory of D:\MyDocsBackup\backup2\Mozilla 2024-03-26 16;10;20 (Full)\Firefox\Profiles\pj0elosu.default-release\storage\default\https+++505991220932649.webpush.freshchat.com^partitionKey=%28https%2Cbid13.com%29\cache\morgue\114
File Not Found
如果我从文件名中删除 {},我就可以将其删除。另外,如果我将文件复制到更简单的目录,我可以轻松删除它:{} 或没有 {}。
我做错了什么?
您需要正确引用文件名或转义这些字符。但是,对于复杂的文件路径和名称,最安全的方法是在整个路径和文件名周围使用引号。
del "D:\MyDocsBackup\backup2\Mozilla 2024-03-26 16;10;20 (Full)\Firefox\Profiles\pj0elosu.default-release\storage\default\https+++505991220932649.webpush.freshchat.com^partitionKey=%28https%2Cbid13.com%29\cache\morgue\114\{7cccd5e9-a7aa-4349-a2e9-569baf007272}.final"
rename "D:\MyDocsBackup\backup2\Mozilla 2024-03-26 16;10;20 (Full)\Firefox\Profiles\pj0elosu.default-release\storage\default\https+++505991220932649.webpush.freshchat.com^partitionKey=%28https%2Cbid13.com%29\cache\morgue\114\{7cccd5e9-a7aa-4349-a2e9-569baf007272}.final" newfilename.ext