找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 25803|回复: 5

[文件操作] BAT命令删除文件夹为什么会弹出“系统找不到指定的文件”呢?

[复制链接]
发表于 2021-2-13 22:21:08 | 显示全部楼层 |阅读模式
我新建一个文件夹,然后删除,的确删除掉了但是系统为什么会弹出“系统找不到指定的文件”呢?
发表于 2021-2-14 08:12:57 | 显示全部楼层
不要写echo /y |
发表于 2021-2-14 13:05:04 | 显示全部楼层
写成“echo y | rd demo /s”,就可以了。

你把“/s”写成“\s”了(写参数时一定要注意是正斜杠还是反斜杠)。
这样的话,系统会认为你要在该目录下删除两个文件夹:“demo”和“\s”
(虽然“\s”并不是一个合法的文件夹名)。
接下来在执行删除动作时,找到“demo”文件夹并将其删除了,
然后却找不到“\s”文件夹,于是就弹出了消息“系统找不到指定的文件”。

我也是初学,一起加油吧!
 楼主| 发表于 2021-2-14 22:25:45 | 显示全部楼层
回复 3# 练习 懂了懂了多谢
 楼主| 发表于 2021-2-14 22:30:14 | 显示全部楼层
回复 3# 练习 加油加油
发表于 2021-2-15 20:43:26 | 显示全部楼层
回复 1# Cauchy
  1. md demo
  2. rd /q demo
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 20:33 , Processed in 0.030669 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表