[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 【已解决】如何删除bat文件所在的文件夹

本帖最后由 tangqingfu 于 2013-5-28 08:55 编辑
  1. cd.. & rd /s /q "%~dp0"
复制代码
将上面的代码入在“启动.bat",运行”启动.bat"后,bat文件所在的文件夹还保留,不能删除干净
请教如何编写代码,做到删除自身的同时,还能删除bat文件所在的文件夹,即删除该文件夹?
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

回复 2# wjx515
奇怪,我的系统是WinXP,不能删除干净

TOP

  1. SET DP="%CD%"
  2. cd.. & rd /s /q %DP%
复制代码
用上面的代码可以通过,能否请各位帮解释一下代码的含义?

TOP

回复 6# Python

谢谢您的指点,为什么运行下面的代码,文件夹会删除不掉?
  1. cd.. & rd /s /q "%~dp0"
复制代码

TOP

返回列表