中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-03 17:11
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [注意]批处理诊断专室
可打印版本  17,400 / 172
第61楼 Nihlathak 发表于 2003-06-01 00:00
初级用户 发帖 26 积分 218
以下是引用Wengier在2003-6-1 10:42:37的发言:
以下是引用nihlathak在2003-5-30 19:50:47的发言:
是啊,现在问题解决了
 我在
 SET TMP=%RAMDRIVE%\TEMP
 SET TEMP=%RAMDRIVE%\TEMP
 PATH=%RAMDRIVE%.;%RAMDRIVE%\SYSTEM
 里的path后面改,现在无论在哪里都能运行我那两个文件夹里的东西了

 不过到底为什么呢?
 还是不明白!!


这是因为DOS会自动搜索PATH中所指定的所有路径中的程序呀。



可是我在
:NEXT
SET SM=
SET DIRCMD=/OGN /4
SET PROMPT=$P$G
PATH=%PATH%;C:.;A:.;..
里的path语句上改(如下)
:NEXT
SET SM=
SET DIRCMD=/OGN /4
SET PROMPT=$P$G
PATH=%PATH%;C:.;A:.;C:\masm6;c:\bc31\bin;..
却不起作用,这是为什么啊?
第62楼 我爱DOS 发表于 2003-06-02 00:00
初级用户 发帖 52 积分 317
如是大师:
以上我说的那个%的问题,还是不很理解,举个例

1.SET TMP=%RAMDRIVE%\TEMP
2.SET TEMP=%RAMDRIVE%\TEMP
3.XX1=%XXXX1%
4.XX2=%XXXX2%
5.PATH=%RAMDRIVE%.;%RAMDRIVE%\SYSTEM

以上的1.和2.是代表变量中的%1。第3.和4.分别代表%2和%3,是这样理解吗

那第5。那两对%又是代表什么呢。是变量中的%4,%5吗

.bat里是不是不能用超过9对%呢

我很菜,希望不要笑我
第63楼 我爱DOS 发表于 2003-06-02 00:00
初级用户 发帖 52 积分 317

我很菜,希望不要笑我


第64楼 lichina 发表于 2003-06-02 00:00
初级用户 发帖 2 积分 110
为什么在WIN98下运行MSCONFIG文件后查看AUTOEXEC.BAT文件,每台机器的批处理都不一样它们到底起什么作用?
第65楼 如是大师 发表于 2003-06-02 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
一般win98的autoexec文件是空的。。
是安装什么软件时写入的信息。。没多大用。。
第66楼 6779766 发表于 2003-06-02 00:00
初级用户 发帖 1 积分 105 来自 江苏
我机子老是死机能从DOS里面查吗?
第67楼 如是大师 发表于 2003-06-02 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
详细讲讲。。
第68楼 我爱DOS 发表于 2003-06-03 00:00
初级用户 发帖 52 积分 317
如是大师:
请帮我解答我的问题啊,这个问题已经捆绕了我很久
第69楼 如是大师 发表于 2003-06-03 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
以下是引用我爱dos在2003-6-2 13:54:42的发言:
如是大师:
    以上我说的那个%的问题,还是不很理解,举个例

1.SET TMP=%RAMDRIVE%\TEMP
 2.SET TEMP=%RAMDRIVE%\TEMP
3.XX1=%XXXX1%
4.XX2=%XXXX2%
 5.PATH=%RAMDRIVE%.;%RAMDRIVE%\SYSTEM

以上的1.和2.是代表变量中的%1。第3.和4.分别代表%2和%3,是这样理解吗

那第5。那两对%又是代表什么呢。是变量中的%4,%5吗

.bat里是不是不能用超过9对%呢


这样理解是错误的。%RAMDRIVE%是内存盘空间,因为内存虚拟盘的盘符不是一定的所以在这里用%号来指定。3,4,才是指定变量的值。。。以利dos系统调用。
一般来说%0到%9这十个变量是指替换变量。。
而%RAMDRIVE%;%cdrom%等是set命令所指定的环境变量。。。。
第70楼 我爱DOS 发表于 2003-06-04 00:00
初级用户 发帖 52 积分 317
那是
A=%a1% (这是%0)
B=%b1% (这是%1)
C=%c1% (这是%2)
D=%d1% (这是%3)
……
……
但是就不能超过9个设置,就是说不能超过%9
如我在DOS下,输入DIR A就是自动调用a1
是这样吗??
第71楼 如是大师 发表于 2003-06-04 00:00
元老会员 发帖 3,351 积分 9,654 来自 湖北
嗯。。不错。。
第72楼 tianchang 发表于 2003-06-05 00:00
初级用户 发帖 1 积分 55
各位大佬:
小弟急要大量bat ,文件,如教程,例
第73楼 zhouyong5120 发表于 2003-06-05 00:00
初级用户 发帖 13 积分 153
对于批处理我还不怎么懂?希望各位高手能不吝赐教
第74楼 Englishboy 发表于 2003-06-06 00:00
初级用户 发帖 5 积分 125
恩,高手就是高手,俺佩服.
第75楼 yykbyykb 发表于 2003-06-07 00:00
初级用户 发帖 26 积分 185
我上大学的时候有个想法,就是用autoexec.bat编写一个病毒(当然没有破坏性,只是想证明其可行性),但是一直没有动手,现在把电脑知识都忘光了,就更没可能了。哪位大虾有兴趣可以试试看,记得暗示一下是中国人写的。
上一页  12 3 4 5 6 7 812  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023