You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows命令行或WSL中删除含双引号的文件?

Windows命令行(CMD/PowerShell)删除方案
  • 强制删除单个文件/递归删除文件:
    使用del命令,/F强制删除只读文件,/S递归删除子目录中的文件,/Q静默执行不确认:
    del /F /S /Q "C:\你的文件路径\特殊文件名"
    
  • 删除顽固文件夹:
    用rmdir命令删除文件夹及内部所有内容:
    rmdir /S /Q "C:\你的文件夹路径\特殊文件夹名"
    
  • 解锁被占用的文件后删除:
    先通过fsutil清空文件数据解除占用,再删除:
    fsutil file setzerodata offset=0 length=0 "C:\你的文件路径\被占用文件名"
    del /F "C:\你的文件路径\被占用文件名"
    
WSL(Ubuntu)删除方案

WSL可直接访问Windows文件系统,路径映射为/mnt/盘符/(如C盘对应/mnt/c/):

  • 强制删除文件/文件夹:
    使用rm命令,-r递归处理目录,-f强制删除不提示:
    rm -rf /mnt/c/你的文件路径/特殊文件名
    
  • 处理带特殊字符的文件名:
    用双引号包裹路径,或用反斜杠转义特殊字符(如空格、特殊符号):
    rm -rf "/mnt/c/你的文件路径/带 空格的文件"
    # 或转义写法
    rm -rf /mnt/c/你的文件路径/带\ 空格的文件
    
  • 批量删除目标目录下的顽固文件:
    用find命令定位后执行删除,适合批量处理:
    # 删除所有文件
    find /mnt/c/目标目录 -type f -exec rm -f {} \;
    # 删除所有文件夹
    find /mnt/c/目标目录 -type d -exec rm -rf {} \;
    

注意:操作前请确认目标文件/文件夹路径正确,避免误删重要数据。

内容的提问来源于stack exchange,提问作者parafux

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 08:40:48