D:
dir /b /s /a >D:\d.txt
E:
dir /b /s /a >E:\e.txt
F:
dir /b /s /a >F:\
G:
dir /b /s /a >F:\f.txt
好像不行,只能生成D盘的,是不是遍历完d盘的文件命令就
结束了、该如何让它继续往下执行呢?
求大家指点?
呵呵,原来是权限的访问问题,没有用管理员的身份运行,E盘提示拒绝访问,把上述生成的文件路径都放到d盘就可可以了、
D:
dir /b /s /a >D:\d.txt
E:
dir /b /s /a >d:\e.txt
F:
dir /b /s /a >d:\f.txt
G:
dir /b /s /a >d:\g.txt
用dos命令遍历磁盘D,E,F,G几个分区的的所有文件,生成文本分别保存到各自分区的跟目录下?
答案:5 悬赏:0 手机版
解决时间 2021-12-19 19:29
- 提问者网友:酱爆肉
- 2021-12-19 08:38
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-12-19 09:04
那是因为你没有修改文件路径,你首次修改到D盘然后就没修改了,所以才会只有D盘有,其他的都不行,
c:\Users\******\d:
d:\>dir /b /s /a >d:\d.txt
d:\>e:
e:\>dir /b /s /a >e:\e.txt
e:\>f:
f:\>dir /b /s /a >f:\f.txt
f:\>g:
g:\>dir /b /s /a >g:\g.txt
你这样试试看
c:\Users\******\d:
d:\>dir /b /s /a >d:\d.txt
d:\>e:
e:\>dir /b /s /a >e:\e.txt
e:\>f:
f:\>dir /b /s /a >f:\f.txt
f:\>g:
g:\>dir /b /s /a >g:\g.txt
你这样试试看
全部回答
- 1楼网友:北城痞子
- 2021-12-19 13:04
这也叫遍历所有目录?访问有限制的呢?畸形文件夹呢?哎,这么简单的东西。。还遍历了,你的命令没问题,有问题的可能是你的机器,上面说的只是一个思路没有不敬的意思
- 2楼网友:人類模型
- 2021-12-19 12:04
你好!
dir /b /s /a c: >c:\c.txt
dir /b /s /a d: >d:\d.txt
dir /b /s /a e: >e:\e.txt
这样写
仅代表个人观点,不喜勿喷,谢谢。
- 3楼网友:胯下狙击手
- 2021-12-19 11:04
把以上命令写个BAT批处理文件就可以了
- 4楼网友:你哪知我潦倒为你
- 2021-12-19 10:43
貌似你更需要批处理吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯