中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-05 11:17
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » EXPAND命令如何创建完整路径 查看 752 回复 1
楼 主 EXPAND命令如何创建完整路径 发表于 2007-07-11 17:31 ·  中国 上海 广电网
新手上路
积分 14
发帖 6
注册 2007-07-10 19:08
19年会员
UID 93653
性别 男
状态 离线
我在dos下用expand命令在解压缩文件时遇到一个比较郁闷的问题!
用expand命令解压一个包括多个文件以及路径的.CAB文件时它是同时解压到一个路径下的
比如
expand c:qqq.cab /f:* c:\1
但是如果该文件中包含子目录且不同目录中的文件名相同那它就自动覆盖了
比如qqq.cab 有以下内容:
123\ee.txt
124\ee.txt
....等
那有没有办法让他在解压的时候能同时创建完整的路径呢?
小弟水平不高~~~~目前在学习制作批处理中~~~!请高手们帮忙

[ Last edited by bjsh on 2007-7-31 at 09:50 AM ]
2 111 发表于 2007-07-12 10:10 ·  中国 上海 广电网
新手上路
积分 14
发帖 6
注册 2007-07-10 19:08
19年会员
UID 93653
性别 男
状态 离线
没人清楚吗?~~不用EXpand命令也可以的
我现在就是头痛这个批处理该怎么做
如果不同目录中存在相同文件名就会覆盖了
能不能解决这一问题呢》?
论坛跳转: