中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-08 02:41
48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 菜鸟求助
可打印版本  722 / 12
第1楼 gb1211 发表于 2008-04-12 12:07
新手上路 发帖 6 积分 14
菜鸟求助
“如果你为批处理文件赋了一个内部MS-DOS命令名,批处理文件就永远不会被执行。”
书上写的,怎么理解?我试了一下,建了个TIME.BAT文件, 命令为:start www.baidu.com,还是能打开百度网页,那是为什么?
请教,谢谢!
第2楼 ThinKing 发表于 2008-04-12 12:33
中级用户 发帖 207 积分 471
因为你的批处理脚本里面没有写time命令,所以回正常执行。

你在TIME.BAT文件内加一句“time”命令看看?

PS:那本书是谁写的?
第3楼 knoppix7 发表于 2008-04-12 12:42
银牌会员 发帖 634 积分 1,287 来自 cmd.exe
如果你为批处理文件赋了一个内部MS-DOS命令名.且在BAT内部调用这个命令时,就是死循环.


目录优先度:
%cd%(%~dp0) >%path%
文件后缀优先度:
EXE>com>cmd>bat

没做过测试。大致正确
第4楼 ThinKing 发表于 2008-04-12 12:46
中级用户 发帖 207 积分 471
Originally posted by knoppix7 at 2008-4-12 12:42 PM:
如果你为批处理文件赋了一个内部MS-DOS命令名.且在BAT内部调用这个命令时,就是死循环.


目录优先度:
%cd%(%~dp0) >%path%
文件后缀优先度:
EXE>com>cmd>bat

没做过测试。大致正确

后缀优先度明显错误,应该是COM最优。
第5楼 gb1211 发表于 2008-04-14 19:52
新手上路 发帖 6 积分 14
谢谢各位
第6楼 huahua0919 发表于 2008-04-14 19:54
银牌会员 发帖 780 积分 1,608
COM 优先级最高
第7楼 gb1211 发表于 2008-04-14 19:55
新手上路 发帖 6 积分 14
Originally posted by ThinKing at 2008-4-12 12:33 PM:
因为你的批处理脚本里面没有写time命令,所以回正常执行。

你在TIME.BAT文件内加一句“time”命令看看?

PS:那本书是谁写的?

书是电子版的,就是这里下的批处理教程里的。
第8楼 kioskboy 发表于 2008-04-14 20:00
初级用户 发帖 103 积分 153

怎么用两个IE打开,怎么只打开最后一个啊
第9楼 slore 发表于 2008-04-14 20:02
铂金会员 发帖 2,478 积分 5,212
加上IE的程序……
第10楼 kioskboy 发表于 2008-04-14 20:57
初级用户 发帖 103 积分 153
怎么加,大虾你说话怎么老这样,这样含蓄
第11楼 slore 发表于 2008-04-14 21:06
铂金会员 发帖 2,478 积分 5,212
start IEXPLORE.EXE www.baidu.com
start IEXPLORE.EXE http://www.cn-dos.net/
第12楼 slore 发表于 2008-04-14 21:07
铂金会员 发帖 2,478 积分 5,212
我说的很含蓄么?
第13楼 kioskboy 发表于 2008-04-14 21:11
初级用户 发帖 103 积分 153
对不起,只有一点点
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023