中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-11 03:21
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请教:检查硬盘上的目录,不存在就建立目录要如何写bat 查看 774 回复 5
楼 主 请教:检查硬盘上的目录,不存在就建立目录要如何写bat 发表于 2008-12-29 19:48 ·  中国 广东 梅州 电信
新手上路
积分 15
发帖 10
注册 2007-10-26 02:03
18年会员
UID 100802
性别 男
状态 离线
检查硬盘上的目录,不存在就建立目录要如何写bat

想搞个自动备份,写入硬盘第3分区的ghost目录
如果目录存在就直接克隆分区1到分区3的 ghost目录
如果分区不存在ghost目录就先建立一个
这个批处理要如何写??
2 发表于 2008-12-29 20:55 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
@echo off
if exist "E:\ghost\" (
echo 直接克隆分区1到分区3的ghost目录
) else (
md "E:\ghost\"
)
pause
3 发表于 2008-12-29 21:15 ·  中国 广东 梅州 电信
新手上路
积分 15
发帖 10
注册 2007-10-26 02:03
18年会员
UID 100802
性别 男
状态 离线
感谢版主,但有时第3分区不一定显示为E
如果 C D盘为NTFS时那么第3分区就为C了
4 发表于 2008-12-29 21:58 ·  中国 安徽 马鞍山 联通
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
20年会员
UID 49283
性别 男
状态 离线
没交说明使用环境,练dos还是cmd都未交待,呵呵。版主给的是cmd下的普通的系统的情况。并非通用的处理方法。
Windows 一键还原
http://www.yjhy.com
5 发表于 2008-12-29 22:03 ·  中国 河北 邢台 联通
中级用户
★★
积分 242
发帖 134
注册 2006-12-11 15:14
19年会员
UID 73203
性别 男
状态 离线
DOS 很难正确处理盘符问题, 尤其是外挂了硬盘又多种分区.
6 发表于 2008-12-29 22:03 ·  中国 广东 梅州 电信
新手上路
积分 15
发帖 10
注册 2007-10-26 02:03
18年会员
UID 100802
性别 男
状态 离线
感谢各位
还是直接使用4楼的GGHOST工具好了
论坛跳转: