![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-23 11:54 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,273 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]谁帮忙解释一下这程序?(有日文) |
| 可打印版本 10,097 / 5 |
| 第1楼 guyu | 发表于 2003-05-02 00:00 |
| 初级用户 发帖 5 积分 117 | |
|
[求助]谁帮忙解释一下这程序?(有日文) 1,%1 是什么意思?
2,pause > nul 是什么意思? @echo off if "%1" == "" goto usage if "%1" == "ibm5" goto mess if "%1" == "IBM5" goto mess if "%1" == "pc6" goto mess if "%1" == "PC6" goto mess if "%1" == "ms6" goto mess if "%1" == "MS6" goto mess goto mess :mess echo 拲堄両両 echo 丒偙偺僶僢僠僼傽僀儖偼嬻偒儊僀儞儊儌儕乕傪偱偒傞偩偗嶌偭偨忬懺偺棫偪忋偘 echo 丂梡偺僨傿僗僋傪嶌惉偡傞偨傔偺暔偱偡丅 echo 丒偙偺僶僢僠僼傽僀儖偵傛偭偰嶌傜傟傞乬CONFIG.SYS乭偲乬AUTOEXEC.BAT乭偼偁 echo 丂偔傑偱傕捠忢偺僨僗僋僩僢僾媦傃僞儚乕宆僷僜僐儞梡偺僒儞僾儖偱偡偺偱丄堦 echo 丂晹偺僲乕僩僷僜僐儞乮俥俢俢傪俹俠俵俠俬俙僇乕僪偱愙懕偡傞僞僀僾偺暔乯摍 echo 丂偱偼摦嶌偝偣傞偙偲偑偱偒側偐偭偨傝丄傑偨徣揹椡梡偺僪儔僀僶傕慻傒崬傒傑 echo 丂偣傫偺偱丄徣揹椡婡擻偑摥偐側偐偭偨傝偟傑偡丅 echo 丂偦偺応崌偼丄偦傟偧傟偺僪儔僀僶傪偙偺僶僢僠僼傽僀儖偵傛偭偰僼儘僢僺乕偵 echo 丂嶌惉偝傟傞乬CONFIG.SYS乭媦傃乬AUTOEXEC.BAT乭偵捛壛偡傞傛偆偵偟偰壓偝偄丅 echo 丂偨偩偟丄捛壛偝傟傞僪儔僀僶偵傛偭偰儊儌儕乕偑晄懌偡傞壜擻惈偑偁傝傑偡偺偱 echo 丂嬌椡倀俵俛傪巊偆摍丄儊儌儕乕傪嬻偗偰壓偝偄乮倀俵俛偺巊梡朄摍偼俢俷俽晅懏 echo 丂偺儅僯儏傾儖傪嶲徠偟偰壓偝偄乯 echo 丒偁傜偐偠傔僼僅乕儅僢僩偝傟偨僼儘僢僺乕傪侾枃梡堄偟偰壓偝偄丅 echo 丂僼僅乕儅僢僩偺偟偐偨偼丄 echo 丂FORMAT A: echo 丂偱偡丅 echo 丂偙偺僶僢僠僼傽僀儖偼僴乕僪僨傿僗僋傪俠僪儔僀僽丄僼儘僢僺乕僪儔僀僽傪 echo 丂俙僪儔僀僽偲偟偰摦嶌偄偨偟傑偡偺偱丄堘偆娐嫬偺応崌偼僶僢僠僼傽僀儖偺拞 echo 丂偺僪儔僀僽偺巜掕偺偲偙傠傪彂偒姺偊偰偐傜幚峴偟偰壓偝偄丅 echo 丒搑拞偱傗傔偨偄応崌偼乵俠倲倰倢乶亄乵俠乶傪墴偟偰僶僢僠僼傽僀儖偺幚峴傪 echo 丂巭傔偰壓偝偄丅 echo 僼僅乕儅僢僩偝傟偨僼儘僢僺乕傪俙僪儔僀僽偵憓擖偟偰弨旛偑偱偒偨傜壗偐僉乕 echo 傪墴偟偰壓偝偄丅 sys c:\ a: if "%1" == "ibm5" goto ibm5 if "%1" == "IBM5" goto ibm5 if "%1" == "pc6" goto pc6 if "%1" == "PC6" goto pc6 rem ms6 copy config.ms6 a:config.sys /v /y > nul copy autoexec.ms6 a:autoexec.bat /v /y > nul goto mess1 :ibm5 copy config.pc5 a:config.sys /v > nul copy autoexec.pc5 a:autoexec.bat /v > nul copy c:\$jpnhn16.fnt a: /v > nul copy c:\$jpnhn19.fnt a: /v > nul copy c:\$jpnzn16.fnt a: /v > nul goto mess1 :pc6 copy config.pc6 a:config.sys /v /y > nul copy autoexec.pc6 a:autoexec.bat /v /y > nul :mess1 echo 棫偪忋偘僨傿僗僋偺嶌惉偼廔椆偟傑偟偨丅 echo 僎乕儉傪偡傞偲偒偼棫偪忋偘僨傿僗僋傪憓擖偟偰俢俷俽傪棫偪忋偘偰壓偝偄丅 echo 崱傑偱偺娐嫬偵栠偡帪偵偼棫偪忋偘僨傿僗僋傪敳偄偰俢俷俽傪棫偪忋偘偰壓偝偄丅 goto end :usage echo 巊梡朄丗MAKEDISK IBM5 ... IBM DOS version J5.0/V 梡 echo 丂丂丂丂MAKEDISK PC6 ... PC DOS version J6.x/V 梡 echo 丂丂丂丂MAKEDISK MS6 ... MS DOS version J6.2/V 梡 echo 丂丂丂丂拲堄丗偁傜偐偠傔僼僅乕儅僢僩偝傟偨僼儘僢僺乕傪侾枃梡堄偟偰壓偝偄丅 echo 丂丂丂丂丂丂丂僼僅乕儅僢僩偺偟偐偨偼丄 echo 丂丂丂丂丂丂丂FORMAT A: echo 丂丂丂丂丂丂丂偱偡乮僼儘僢僺乕偑俙僪儔僀僽偺応崌乯 :end |
|
| 第2楼 guyu | 发表于 2003-05-02 00:00 |
| 初级用户 发帖 5 积分 117 | |
|
有回应给我发信
guyu5043@163.com谢谢 |
|
| 第3楼 Wengier | 发表于 2003-05-02 00:00 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
这段程序是说根据命令行参数的不同,自动复制相应的DOS(如PC-DOS、MS-DOS)的系统和配置文件到A盘中以做成相应的DOS的启动盘。
PAUSE>NUL是按任意键继续的意思,但不在屏幕上显示出信息来。 |
|
| 第4楼 guyu | 发表于 2003-05-03 00:00 |
| 初级用户 发帖 5 积分 117 | |
|
"%1"是什么??
"ibm5" 是什么?? config.pc6 config.ms6 没见过这种扩展名的文件!!!!! |
|
| 第5楼 如是大师 | 发表于 2003-05-03 00:00 |
| 元老会员 发帖 3,351 积分 9,654 来自 湖北 | |
|
%1是变量
ibm5是在config文件里设置的选单项,叫阿猫啊狗都可以的 config.pc6 config.ms6 这都是被更名的文件,操作后会改回来。 |
|
| 第6楼 diaowinner | 发表于 2019-05-04 19:52 |
| 初级用户 发帖 37 积分 85 来自 北海道( | |
|
UTF8版 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |