Batch file 在命令提示下查找并删除文件夹

Batch file 在命令提示下查找并删除文件夹,batch-file,command-prompt,Batch File,Command Prompt,在工作中,我们每天都与那些需要帮助的人打交道,帮助他们在家登录网上银行。有些时候,我们需要用户删除文件并指导他们这样做,这可能会很烦人,而且会浪费很多时间,因为用户对计算机缺乏经验,最多会浪费20分钟 我们一直在讨论一个解决方案(如果可能的话),我们让用户下载一个批处理文件,我们告诉他们运行,然后可以为我们删除所需的文件。我在这里问这个问题,因为我们在这里工作的人都没有批处理文件的经验 就我个人而言,我经常使用它,但我真的不能找到一个适合我们需要的解决方案,当我在网上搜索时,我也找不到一个适合我

在工作中,我们每天都与那些需要帮助的人打交道,帮助他们在家登录网上银行。有些时候,我们需要用户删除文件并指导他们这样做,这可能会很烦人,而且会浪费很多时间,因为用户对计算机缺乏经验,最多会浪费20分钟

我们一直在讨论一个解决方案(如果可能的话),我们让用户下载一个批处理文件,我们告诉他们运行,然后可以为我们删除所需的文件。我在这里问这个问题,因为我们在这里工作的人都没有批处理文件的经验

就我个人而言,我经常使用它,但我真的不能找到一个适合我们需要的解决方案,当我在网上搜索时,我也找不到一个适合我们需要的解决方案。脚本必须自动定位文件夹(如果可能)

  • 这可能吗
  • 你能帮我完成这件事吗
  • 提前谢谢

    查看此链接

    我创建了一个示例批处理文件a.BAT。它检查C:\Folder\F1是否存在,并删除文件夹F1(如果可用)

    IF EXIST D:\FOLDER\F1 GOTO A
    EXIT
    :A
    D:
    DEL D:\FOLDER\F1\*.*
    RMDIR F1
    

    希望它有帮助

    也许这可以帮助您,我对它进行了评论,以便您了解它在做什么;)

    一个简单的例子:

    rd /s "%USERPROFILE%\.oces2"
    
    如果它们遵循某种模式(例如,以.oces开头):


    你是指DOS,还是指Windows中的命令提示符?虽然相似,但它们不是同一件事。我不知道你说的“自动”是什么意思,但我想说,你的任务可以使用批处理文件来完成。尝试将您要执行的任务拆分为多个部分(如1.搜索文件夹2.要求删除3.删除文件夹),然后在web上仅搜索这些部分;)如何识别这些文件?这些文件有什么共同点?@Damien_,你说得对。我会更正它,因为它是命令提示符。@user2033427应该只是文件夹。每次都有相同的名字。添加了DEL。命令清除文件夹,在使用rmdir删除文件夹之前,文件夹名称是否遵循一种模式(例如,它们以
    .oces
    开头)?
    rd /s "%USERPROFILE%\.oces2"
    
    @echo off
    cd /d "%USERPROFILE%"
    for /d %%i in (.oces*) do rd /s "%%i"
    pause