![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-15 05:43 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS开发编程 & 发展交流 (开发室) » 如果DOS不能实现就只能靠C语言了 |
| 可打印版本 821 / 7 |
| 第1楼 可乐泡饭 | 发表于 2003-11-22 00:00 |
| 初级用户 发帖 15 积分 155 | |
|
如果DOS不能实现就只能靠C语言了 DOS系统下
我尝试着在DOS下做一个BAT批处理文件 它的任务是将H:里面的全部文件夹包括子文件夹和全部文件拷到D:的一个以当时系统时间命名的文件夹里面,并保持原H:的目录结构。然后删除 H:里面所有的文件夹和文件。 现在遇到一个难点: 就是如何把要复制的内容copy到目的盘,并且是放在即时建立的文件夹里,这个文件夹可以随机命名,最好是以当前系统时间而命名。 这个怎么做?请赐教! |
|
| 第2楼 jddj007 | 发表于 2003-11-23 00:00 |
| 初级用户 发帖 11 积分 146 | |
|
用环境变量应该可以吧
|
|
| 第3楼 可乐泡饭 | 发表于 2003-11-23 00:00 |
| 初级用户 发帖 15 积分 155 | |
以下是引用jddj007在2003-11-23 11:28:50的发言: 能教教我吗? |
|
| 第4楼 lemonhall | 发表于 2003-11-23 00:00 |
| 高级用户 发帖 183 积分 639 | |
|
是做备份吧?呵呵.建议不要直接COPY,用GHOST比较好,先去搜索一下GHOST的命令行用法.
至于那个时间日期的字符串,请使用C吧,或者用BASIC都好,别用批处理了.没希望的. 如果你是系统管理员,有PERL或者用其它脚本工具来做事情吧.(WSHELL),别指望简单的BATCH了. |
|
| 第5楼 可乐泡饭 | 发表于 2003-11-23 00:00 |
| 初级用户 发帖 15 积分 155 | |
以下是引用lemonhall在2003-11-23 18:41:04的发言: 不是备份,主要目的是争取时间,速度第一,一步到位。 |
|
| 第6楼 lemonhall | 发表于 2003-11-24 00:00 |
| 高级用户 发帖 183 积分 639 | |
|
你是使用纯DOS? 如果不是的话,用WINRAR吧,最快,连写脚本都不需要.
WINRAR里有一个创建压缩包时直接使用日期时间来建立文件名的选项. 使用储存打包,这也是常用的方法. 文件名常常会生成为XXX200310281923.RAR,日期时间都是根据你系统而定的. "争取时间,速度第一,一步到位"???????????????????????????????你哪儿人啊?政府机关的?喊口号有一套欧! ![]() |
|
| 第7楼 可乐泡饭 | 发表于 2003-11-26 00:00 |
| 初级用户 发帖 15 积分 155 | |
以下是引用lemonhall在2003-11-24 11:10:17的发言: 的确是纯DOS,因为本人的50M小本本太耗电了,在外拍片下载CF卡只好用DOS争取时间和电源,目前我用Volkov Commander 4.99操作,但还是觉得很费事~,巴掌大的小本本键盘太小,所以希望能一键搞定~,很多用50M的朋友都需要这个方便的程序呢~,可惜没人会写~ :) |
|
| 第8楼 aria | 发表于 2003-12-13 00:00 |
| 高级用户 发帖 243 积分 924 | |
|
dos下的time命令不就可以获取时间吗?
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |