无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 7457|回复: 3
打印 上一主题 下一主题

关于批处理文件的编写

[复制链接]
跳转到指定楼层
1#
发表于 2005-4-17 14:31:34 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
@ECHO Off
PROMPT $P$G
REM By Dave
REM Load the RAM drive
REM 4 MB Ramdrive made to drive X
SET RAMDRIVE=X
XMSDSK 4096 X: /y
SET TEMP=%RAMDRIVE%:\
SET TMP=%RAMDRIVE%:\
ECHO   *** Be Patient While we Copy Some Files ****
ECHO   *** Thanks to use SFDISK***
Copy A:\pkunzip.exe X:\
X:
pkunzip A:\files.zip X:\
X:\SFDISK.exe

这是一个AUTOEXEC。BAT文件的内容,其作用就是虚拟一个软驱为X,把PKUNZIP.exe复制到X:里解压缩files.zip到X:,然后执行SFDISK.EXE
可是@ECHO Off
PROMPT $P$G
REM By Dave
REM Load the RAM drive
REM 4 MB Ramdrive made to drive X
SET RAMDRIVE=X
XMSDSK 4096 X: /y
SET TEMP=%RAMDRIVE%:\
SET TMP=%RAMDRIVE%:\
这些东西我不知道具体是什么意思,估计和分配内存有关系,哪位达人帮忙解释一下啊,不胜感激了!!!!!谢谢
4#
 楼主| 发表于 2005-4-24 14:32:40 | 只看该作者

关于批处理文件的编写

XMSDSK 4096 X: /y 这两行设置大小为4096KB盘符为“X:”的虚拟盘
这个的意思是说把内存的4096K设置成X:吗?
谢谢楼上的两位朋友啊,十分感谢
回复

使用道具 举报

3#
发表于 2005-4-20 08:49:34 | 只看该作者

关于批处理文件的编写

给你说下吧:
@ECHO Off 关闭命令回显
PROMPT $P$G 设置命令提示符格式为“盘符:>”
REM By Dave
REM Load the RAM drive
REM 4 MB Ramdrive made to drive X 这三行为注释,不在批处理中执行
SET RAMDRIVE=X
XMSDSK 4096 X: /y 这两行设置大小为4096KB盘符为“X:”的虚拟盘
SET TEMP=%RAMDRIVE%:\
SET TMP=%RAMDRIVE%:\这两行设置临时环境变量为虚拟盘的根目录

我是一个很有耐心的人,像这种简单的问题大虾是不屑回答的。
回复

使用道具 举报

2#
发表于 2005-4-19 21:59:11 | 只看该作者

关于批处理文件的编写

不是虚拟一个软驱为X, 而是把一部分内存虚拟成一个盘来用,因为维护工具都是不能先复制到硬盘再用的,因为要修硬盘呀,
光盘引导信息中的一种,虚拟软盘型才是虚拟软盘的,这种光盘启动后盘符是A:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-27 13:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表