Board logo

标题: [文件操作] [已解决]批处理如何删除文件夹? [打印本页]

作者: spark8    时间: 2009-11-30 10:07     标题: [已解决]批处理如何删除文件夹?

我想删除C:\Documents and Settings\All Users\Application Data\Autodesk目录下的Software Licenses和里面所包含的所有内容。我是这样写批处理的。
  1. @echo off
  2. cd C:\Documents and Settings\All Users\Application Data\Autodesk
  3. rmdir "Software Licenses" /Q /S
复制代码
但是为什么运行是却提示系统找不到指定的文件?我从开始-运行-cmd,在命令行模式下输入那两行,却可以把那个文件夹删除?请问应该怎么写才正确?谢谢。

解决了。因为有空格,所以要使用双引号。
cd "C:\Documents and Settings\All Users\Application Data\Autodesk"

[ 本帖最后由 spark8 于 2009-11-30 10:44 编辑 ]
作者: df2100    时间: 2009-11-30 13:16

学习了... 我也在因为这个事愁呢
作者: qq1063971928    时间: 2009-11-30 13:32

内容
cd ""
rd ""
作者: zqz0012005    时间: 2009-11-30 18:58

cd /d
cd 切换目录含有空格时可以不加引号,因为“CHDIR 命令不把空格当作分隔符”

从开始-运行-cmd可以是因为CMD默认工作在%userprofile%,大多数人都是C盘

参见cd /?




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2