中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-03 16:16
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [注意]批处理诊断专室 查看 17,395 回复 172
136 发表于 2003-10-24 00:00 ·  中国 河南 信阳 联通
元老会员
★★★★★
步行的人
积分 9,654
发帖 3,351
注册 2003-03-11 00:00
23年会员
UID 1113
性别 男
来自 湖北
状态 离线
是在硬盘还是在软盘或者光盘上的autoexec文件?需要达到什么目的?请说清楚好吗?
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
137 发表于 2003-11-05 00:00 ·  中国 北京 鹏博士BGP
初级用户
积分 105
发帖 1
注册 2003-11-05 00:00
22年会员
UID 12471
性别 男
状态 离线
我想学习批处理,可不知哪里有教程下载
有人能帮助我吗?
谢谢!
138 发表于 2003-11-15 00:00 ·  中国 北京 海淀区 教育网
初级用户
积分 105
发帖 1
注册 2003-11-13 00:00
22年会员
UID 12766
性别 男
状态 离线
如何让批处理运行时隐藏窗口呢?
139 我也有问题 发表于 2003-11-23 00:00 ·  中国 湖北 武汉 联通
初级用户
积分 155
发帖 15
注册 2003-11-22 00:00
22年会员
UID 13200
性别 男
状态 离线
我尝试着在DOS下做一个BAT批处理文件
它的任务是将H:里面的全部文件夹包括子文件夹和全部文件拷到D:的一个以当时系统时间命名的文件夹里面,并保持原H:的目录结构。然后删除 H:里面所有的文件夹和文件。

现在遇到一个难点:
就是如何把要复制的内容copy到目的盘,并且是放在即时建立的文件夹里,这个文件夹可以随机命名,最好是以当前系统时间而命名。

这个怎么做?请赐教!
140 发表于 2003-11-24 00:00 ·  中国 河南 安阳 联通
银牌会员
★★★
积分 1,186
发帖 334
注册 2003-05-30 00:00
23年会员
UID 2626
性别 男
状态 离线
如是大师帮我看看ghost自动恢复的批处理
其中查找*.ghost想用你网站下载的sst代替,sst的参数不太会用

@echo off
path %ramd%\;a:\;%cdrom%\

TW /np /n3 > nul

if exist %CDROM%:\GHOST\*.GHO goto gho1
if exist %CDROM%:\*.GHO goto gho2
if exist %CDROM%:\backup\*.GHO goto gho3
if exist %CDROM%:\GHO\*.GHO goto gho4
if exist %CDROM%:\back\*.GHO goto gho5

goto ERROR

:gho1
for %%1 in (dir %CDROM%:\GHOST\*.gho) do set name=%%1
goto gho

:gho2
for %%1 in (dir %CDROM%:\*.gho) do set name=%%1
goto gho

:gho3
for %%1 in (dir %CDROM%:\backup\*.gho) do set name=%%1
goto gho

:gho4
for %%1 in (dir %CDROM%:\GHO\*.gho) do set name=%%1
goto gho

:gho5
for %%1 in (dir %CDROM%:\back\*.gho) do set name=%%1
goto gho

:gho
cls
echo.
echo.
echo.
echo 警 告
echo.
echo 请确定你的硬盘数据是否备份好
echo.
echo 即将删除C盘所有数据,不能恢复
echo.
wait 10
TW /Q >nul

ghost.exe -batch -sure -f32 -afile=NUL -fx -clone,mode=pload,src=%name%:1,dst=1:1

if errorlevel 1 goto abort
TW /np /n3 > nul
EJECT.COM > nul
cls
echo.
echo.
echo.
echo.
echo.
echo 恭喜你!你的系统恢复已顺利完成
echo.
echo 请拿出光盘,10秒后重新启动系统
echo.
echo.
goto end

:abort
TW /np /n3 > nul
EJECT.COM > nul
echo.
echo.
echo.
echo 硬盘恢复出现错误,请检查错误,手动进行恢复系统
echo.
echo 请拿出光盘,10秒后重新启动系统·
echo.
goto end

:ERROR
EJECT.COM > nul
cls
echo.
echo.
echo.
echo.
echo 你的光盘没有备份扩展名为gho的镜像文件!
echo.
echo 请拿出光盘,10秒后重新启动系统
echo.
echo
goto end

:end
wait 10
TW /Q >nul
SET name=
RESTART.COM
141 发表于 2003-11-29 00:00 ·  中国 河南 安阳 联通
银牌会员
★★★
积分 1,186
发帖 334
注册 2003-05-30 00:00
23年会员
UID 2626
性别 男
状态 离线
大师很忙吧
好久没登陆了吧
142 发表于 2003-11-29 00:00 ·  中国 北京 朝阳区 联通
初级用户
积分 236
发帖 28
注册 2003-11-13 00:00
22年会员
UID 12760
性别 男
状态 离线
我不会批处理,想请高手写一个能弹出3个IE窗口,出现自己长上的www.sohu.com; www.163.com www.baidu.com个网站
143 发表于 2003-12-01 00:00 ·  中国 云南 昭通 电信
初级用户
积分 106
发帖 1
注册 2003-12-01 00:00
22年会员
UID 13619
性别 男
状态 离线
你的PASSWORD这个文件在C盘下面吗?如果不是请复制到C盘下面啊,如果在的话,就是你的PASSWORD这个文件的问题了~你在从新的检 查一下,PASSWORD这个文件是否支持在DOS下运行。
144 发表于 2003-12-02 00:00 ·  中国 广东 广州 电信
初级用户
积分 130
发帖 6
注册 2003-10-05 00:00
22年会员
UID 10729
性别 男
状态 离线
请教一下:
win98启动盘里面的SETRAMD.BAT的问题:
:loop
if errorlevel %1 goto no_shift

:do_shift
set cdrom=%2
shift
shift
if not %1*==* goto loop
goto no_ramdrive

:no_shift
set ramd=%2

里面的 %1*==* 这一句应该怎样来理解呢?

谢谢
145 发表于 2004-01-04 00:00 ·  中国 山东 中移铁通
初级用户
积分 131
发帖 7
注册 2004-01-04 00:00
22年会员
UID 14898
性别 男
状态 离线
如何实现autoexec.bat自动找到磁盘的最后一个驱?
email xuweimin2c163.net 给我
146 请教 发表于 2004-01-05 00:00 ·  中国 安徽 合肥 电信
初级用户
积分 111
发帖 2
注册 2004-01-05 00:00
22年会员
UID 14958
性别 男
状态 离线
记得用Command进入DOS后可以用命令EXIT关闭DOS窗口,可是把EXIT命令加在批处理文件的末尾为什么就不能关闭窗口呢?除了在批处理文件的属性里选上"退出时关闭"还有什么好办法????
147 发表于 2004-01-11 00:00 ·  中国 广东 深圳 鹏博士宽带
初级用户
积分 197
发帖 21
注册 2004-01-09 00:00
22年会员
UID 15212
性别 男
状态 离线
两个批处理难题:
1.当用SET设置超过9个变量时怎么办?
2.当出现变量空间溢出时怎么办?
详见下贴第8楼,请大师予以解答,谢谢!
http://model.chinajewelry.net/dos/dosbbs/dispbbs.asp?boardID=12&ID=8804
148 发表于 2004-01-15 00:00 ·  中国 湖北 武汉 联通
银牌会员
★★★
积分 1,681
发帖 512
注册 2003-08-02 00:00
23年会员
UID 7953
性别 男
状态 离线
%1*==* 等效于 %1==
Somehow somewhere I've got to choose.
No matter if it is win or lose.
149 发表于 2004-01-16 00:00 ·  中国 广东 佛山 南海区 电信
初级用户
积分 114
发帖 3
注册 2004-01-16 00:00
22年会员
UID 15646
性别 男
状态 离线
cls rem这是个命令是什么意思啊
我是新手来的请大家多支持
150 发表于 2004-01-16 00:00 ·  中国 湖北 武汉 联通
银牌会员
★★★
积分 1,681
发帖 512
注册 2003-08-02 00:00
23年会员
UID 7953
性别 男
状态 离线
cls 是清屏, 把屏幕上显示的东西擦掉
rem 是注释, 没有任何作用, 在 Release 版本里建议少用 rem
Somehow somewhere I've got to choose.
No matter if it is win or lose.
论坛跳转: