精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● 计算机光盘>>【光盘使用、刻录相关技术研究】>>[原创][更新]DOS下数个功能小程序(带光盘操作)

主题:[原创][更新]DOS下数个功能小程序(带光盘操作)
发信人: pkhjc(痞客)
整理人: beelzebub.cx(2002-08-21 08:59:30), 站内信件
点击下载

☆DOS下数个功能小程序☆
注意:此程序要在纯DOS下才能正确运行!
(含C源程序)

用途:主要用在启动光盘中的BAT(WBAT)批处理文件

用法:FUNC <参数>

参数说明:

下面的参数,将返回所列出的盘符的数量(0~26);
如果有错误(例如MSCDEX没有运行),就返回255。

-a0     输出盘符(不包括软驱,包括光驱)输出形式:C
-a1     输出盘符(不包括软驱,包括光驱)输出形式:<-C->
-a2     输出盘符(不包括软驱,包括光驱)输出形式:[-C-]

-a3     输出盘符(包括软驱,包括光驱)输出形式:C
-a4     输出盘符(包括软驱,包括光驱)输出形式:<-C->
-a5     输出盘符(包括软驱,包括光驱)输出形式:[-C-]

-a6     输出盘符(不包括软驱,不包括光驱)输出形式:C
-a7     输出盘符(不包括软驱,不包括光驱)输出形式:<-C->
-a8     输出盘符(不包括软驱,不包括光驱)输出形式:[-C-]

-a9     输出盘符(不包括软驱,包括有碟的光驱)输出形式:C
-aa     输出盘符(不包括软驱,包括有碟的光驱)输出形式:<-C->
-ab     输出盘符(不包括软驱,包括有碟的光驱)输出形式:[-C-]

-ac     输出盘符(不包括软驱,包括光驱)输出形式:c


-c0     输出光驱盘符  输出形式:C
-c1     输出光驱盘符  输出形式:<-C->
-c2     输出光驱盘符  输出形式:[-C-]

-c3     输出有碟的光驱盘符  输出形式:C
-c4     输出有碟的光驱盘符  输出形式:<-C->
-c5     输出有碟的光驱盘符  输出形式:[-C-]

-c6     输出光驱盘符  输出形式:c


下面的参数,如果操作成功返回0;如果操作失败返回255。

-w<N>   等待N秒时间,如果用户按键则停止(0≦N≦9999)

-e[D]   弹出光驱D,如果D没有给定则默认弹出第一个光驱(D为光驱盘符)
-l[D]   进入光驱D,如果D没有给定则默认进入第一个光驱(D为光驱盘符)
-x[D]   自动弹出或者进入光驱D,如果D没有给定则默认操作第一个光驱(D为光驱盘符)

-m      在汉字系统下初始化鼠标到荧屏中央
-n      在汉字系统下初始化鼠标到荧屏左上角(0,0)

-r      重新启动计算机
-s      关闭计算机


下面的参数,如果判断为真返回0;如果判断为假返回100。

-d<D>   判断D是否光驱(D为盘符)
-i<V>   判断V是否纯数字(V为环境变量,V的最大长度为8,如果超过则返回255)
-f<V>   判断V是否合法的DOS文件名(V为环境变量)







----
 
★★★★★痞客★★★★★
          

[关闭][返回]