Board logo

标题: DOS命令是不是不能对整个硬盘有效,而只是其中一个分区? [打印本页]

作者: hyaray     时间: 2006-10-21 23:25    标题: DOS命令是不是不能对整个硬盘有效,而只是其中一个分区?

DOS命令是不是不能对整个硬盘有效,而只是其中一个分区?

del /s d:\a.txt
是删除D盘里所有的a.txt文件,有没有办法也让他删除其他盘的呢?是不是只能多写几条啊?
del /s e:\a.txt
del /s f:\a.txt
要这样才行吗?就是感觉有点麻烦,所以问下。。本人是不是很无聊呀?……
作者: 0401     时间: 2006-10-21 23:51
如果你整个硬盘就一个分区就行~~~
作者: lxmxn     时间: 2006-10-22 02:06

  好象没有哪个命令可以对整个硬盘里的所有文件和目录进行操作的。包括format,xcopy等等……反正我是找不到的。

  如果要达到楼主的目的,可以用一个for循环就应该可以搞定。在命令提示符下执行下面这个:
for %i in (c d e f) do @del /s %i:\a.txt

作者: hyaray     时间: 2006-10-22 06:48
谢谢,我只是想确定有没有这样的命令,呵呵!!既然没了,我就死心啦~多写几条命令就好了,呵~
作者: yiping1973     时间: 2006-10-22 10:40
如果将路径设置为硬盘的每个分区,然后使用参数,不知道算不算是对整个硬盘的操作?
我不能肯定。
作者: lxmxn     时间: 2006-10-22 11:16

  这也不算啊,其实加路径和参数的实质,还是几个命令一起执行而已,所以不算是对整个硬盘进行操作的。一般的操作都是建立在分区的基础上的吧。

作者: nxcgh2006     时间: 2006-10-23 12:11
新手。不好意思


正在深思中。。。
作者: hyaray     时间: 2006-10-24 04:47
呵呵。。。。就多写几条命令吧!
作者: lxmxn     时间: 2006-10-24 10:47

  命令有很多,个人感觉掌握了for命令和set命令的话(当然还有很多其它的命令),批处理会学得比较好的。这样一来,你想实现什么都不在话下了,随便你怎么去发挥吧。