中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] »
作者:
标题: [注意]批处理诊断专室 上一主题 | 下一主题
xuan5272095
初级用户




积分 113
发帖 3
注册 2003-8-23
状态 离线
『第 121 楼』:  

这是我仿照书上列子遍的*.bat文件,可运行时会出错,
请帮我看看


@echo off
choice /c:mde mem,defrag,end
if errorlevel 3 goto mem(应先判断数值最高的错误码)
if errorlevel 2 goto defrag
if errotlevel 1 goto end

:mem
mem
goto end
:defrag
c:\windows\defrag.exe
goto end
:end
echo good bye


2003-8-23 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ajeef
初级用户




积分 167
发帖 14
注册 2003-8-2
状态 离线
『第 122 楼』:  



  Quote:
以下是引用ajeef在2003-8-23 2:50:28的发言:

  Quote:
以下是引用iceboy在2003-8-21 15:57:36的发言:
哦,看见了呢!那不是批处理的问题。。。
 必须隐藏运行 (右键 -- 属性)

不行!还是会弹出来,一瞬间,如果没有办法禁止弹出的话,有没有办法让它运行的时候最小化!?

ttttttttttttttt

2003-8-23 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
B999999999
初级用户




积分 129
发帖 11
注册 2003-8-30
状态 离线
『第 123 楼』:  

请教楼主,我的机子是双光驱,如何在批处理里定位盘符,两个光驱在一个IDE上,还有是否能在别的一个光驱的机子上通用,这个问题想了很久,希望能指点迷津,谢谢!

2003-8-30 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
学习之行者
初级用户




积分 177
发帖 21
注册 2003-9-2
状态 离线
『第 124 楼』:  

我是dos的菜鸟。
我想编一个简单的批处理文件。就是把c:\program files\金瑞普\全能打字教室\打字通.exe
一开机就运行,在windows可以把它加入启动组,但我想用批处理文件来做,并且在启动组里也看不到。
请问各位大侠怎么做。
谢谢了。

2003-9-2 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOCO
初级用户




积分 133
发帖 6
注册 2003-9-26
状态 离线
『第 125 楼』:  

请问一下板主为何我用批处理拷贝文件夹到C:\Program Files
这个目录下为何不呢提示是:      0 File(s) copied
@echo off
xcopy c:]\windows\desktop\dooo\Holdfast\*.* C:\Program Files\Holdfast
这是批处理文件
看是不是有错谢谢`1


2003-9-28 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
iceboy
银牌会员




积分 1681
发帖 512
注册 2003-8-2
状态 离线
『第 126 楼』:  

xcopy /s "c:\windows\desktop\dooo\Holdfast\*.*" "c:\Program Files\Holdfast\"




Somehow somewhere I've got to choose.
No matter if it is win or lose.
2003-10-4 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
枕头
初级用户




积分 117
发帖 5
注册 2003-10-5
状态 离线
『第 127 楼』:  

我想用config和autoexec.bat来做ghost 的备份恢复双重启动菜单 。

然后想使最开始的菜单就能显示中文,可是是不行

config.sys如下

[menu]
menucolor=7,1
menuitem=DOS
submenu=WORKS,BACKUP&RESTORE
menudefault=DOS,10
[common]
files=25
buffers=15
device=himem.sys
dos=umb,high
stacks=9,256
lastdrive=z
[DOS]
[WORKS]
menuitem=BACKUP,备份
menuitem=RESTORE,恢复
menucolor=5,0
[BACKUP]
[RESTORE]


autoexe.bat如下

@echo off
f:\pillow\dos\tw.exe
set path=f:\pillow\dos;e:\ghost
goto %config%
OS
goto exit
:BACKUP
ghost -clone,mode=pdump,src=1:1,dst=e:\ghost\win2k_1.gho:1 -fx -rb
goto exit
:RESTORE
ghost -clone,mode=pload,src=e:\ghost\win2000.gho:1,dst=1:1 -rb
:exit

可是那个“备份”和“恢复”总是没有办法显示。

天汇在config的菜单运行后,也不会运行。

请问怎么要怎么办啊?

可不可以先用autoexec.bat先挂 上天汇后。

再通过另一个批处理来调用一个类似 config.sys的东西来做多功能选择菜单 ?

2003-10-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
iceboy
银牌会员




积分 1681
发帖 512
注册 2003-8-2
状态 离线
『第 128 楼』:  

可以!最简单的方法就是用 Choice.com,复杂一点就用 Menustar、ChoiceX,或者编个小程序也行。

  Quote:
@echo off
f:\pillow\dos\tw.exe
set path=f:\pillow\dos;e:\ghost
echo.
echo     MS-DOS 7.10 启动菜单
echo.
echo   1. 启动到 DOS
echo   2. 备份系统
echo   3. 恢复系统
echo.
choice /c:123 /n /t:1,30 请选择:
if errorlevel 3 goto RESTORE
if errorlevel 2 goto BACKUP
OS
goto exit
:BACKUP
ghost -clone,mode=pdump,src=1:1,dst=e:\ghost\win2k_1.gho:1 -fx -rb
goto exit
:RESTORE
ghost -clone,mode=pload,src=e:\ghost\win2000.gho:1,dst=1:1 -rb
:exit





Somehow somewhere I've got to choose.
No matter if it is win or lose.
2003-10-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
netsking
初级用户




积分 106
发帖 1
注册 2003-10-6
状态 离线
『第 129 楼』:  

本人在Windows2000和WinXP下编了一个批处理文件,可运行时总是MS-DOS的窗口需要手动关闭, 如何能使它在执行后批处理后自动关闭消失?谢谢!

批处理见下:
@echo off
set path=c:\netsking
"C:\netsking\netsking.exe" -i "C:\netsking\data\netsking.ini"

2003-10-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
exitwin98
中级用户




积分 217
发帖 23
注册 2003-8-24
状态 离线
『第 130 楼』:  

echo @regedit c:\Windows\system.reg>nul >c:\autoexec.bat
我想用这个批处理文件生成autoexec.bat
里面的命令为@regedit c:\Windows\system.reg>nul
不过实际生成的是@regedit c:\Windows\system.reg

2003-10-10 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
得天
初级用户




积分 105
发帖 1
注册 2003-10-10
状态 离线
『第 131 楼』:  [公告]我是新来的说实话我还不知道如何做呢!

[face=楷体_GB2312][/face]
大家好希望能与到一位好友教我入门,成为我好的老师和朋友![em09][em06][em06][em06][em06][em06]

2003-10-10 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
exitwin98
中级用户




积分 217
发帖 23
注册 2003-8-24
状态 离线
『第 132 楼』:  



  Quote:
以下是引用netsking在2003-10-6 23:03:22的发言:
本人在Windows2000和WinXP下编了一个批处理文件,可运行时总是MS-DOS的窗口需要手动关闭, 如何能使它在执行后批处理后自动关闭消失?谢谢!

批处理见下:
@echo off
set path=c:\netsking
"C:\netsking\netsking.exe" -i "C:\netsking\data\netsking.ini"

@echo off
set path=c:\netsking
netsking.exe -i C:\netsking\data\netsking.ini

不行的话加exit

2003-10-11 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jiu_qiang
初级用户




积分 113
发帖 3
注册 2003-10-20
状态 离线
『第 133 楼』:  

大家好,
      我有一个文本文件:filelist.txt,内容如下:
                2      (表示文件名个数)
                c:\filename1
                c:\filename2
       我想调用7z压缩程序对filename1和filename2进行压缩,但不想7z a c:\filename1 filename这样一条一条的处理,请问怎么得到filelist.txt的内容,再用循环来实现?

2003-10-20 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yjq2003
初级用户




积分 115
发帖 3
注册 2003-10-21
状态 离线
『第 134 楼』:  

我怎样在autoexec.bat里调用光盘里的EXE?

2003-10-21 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
exitwin98
中级用户




积分 217
发帖 23
注册 2003-8-24
状态 离线
『第 135 楼』:  



  Quote:
以下是引用yjq2003在2003-10-21 11:55:34的发言:
我怎样在autoexec.bat里调用光盘里的EXE?

直接填写路径

2003-10-24 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: