内存虚拟盘软件XMSDSK的使用教程_DOS/BAT

随着时代的发展,电脑的内存越来越大,从原来的1M、2M、4M等发展到现在的128M、256M、512M,甚至更大。因此,合理分配和使用内存是非常重要的,以避免不必要的浪费。而且,内存和一般的外部存储设备,如大家通常使用的磁盘(包括硬盘、光盘等)相比,有着众多的优点,比如内存的速度非常快,通常比后者快上好几十倍;磁盘的容量是有限的,尤其是软盘,一张软盘的大小一般不过1.44M,因此启动盘中往往放不下所需的程序。因此,如果能够将内存当作磁盘设备来存放文件和数据的话,那无疑可以大大提高操作的速度、效率和方便性,而且可以让内存发挥最大的效用,即有效地使用内存。
    为此,人们开发出了不少内存虚拟盘程序,例如DOS中自带的VDISK.SYS、RAMDRIVE.SYS等等。不过,这些程序都有一些缺点,例如它们需要在CONFIG.SYS文件中加载,而不能在DOS命令行上直接加载;一旦加载就不可调整内存盘的大小或删除;内存盘有容量限制,通常不能超过64M;而且它们自己也占用较多的常规内存。现在终于有人开发出了解决了以上所有问题的内存虚拟盘程序,那就是下面要介绍的XMSDSK(可在“磁盘工具”中下载)。
    XMSDSK是一个较新的程序,而且相当强大实用和稳定。它是Furd内存工具包中的一个,故名思议,就是用XMS内存创建磁盘。因此,它必须在有XMS内存的情况下才能使用,通常只要加载DOS自带的HIMEM.SYS程序(如果是MS-DOS的话,最好使用7.10或以上版本,以让HIMEM.SYS支持64M以上的XMS内存),然后就可以随便使用它了。XMSDSK的好处太多了,比如除了可以在CONFIG.SYS中加载以外,还可以在命令行方式下无限次动态调节内存盘的大小或拆卸。它占用内存相当少,才几百字节的低端内存,而且能够自动调入到UMB(上位内存块),而不需用LH命令。它支持极大的内存(目前高达2G),因此比如我们有512M的内存,甚至可将所有的XMS内存都虚拟成磁盘。如果将它用于启动盘中的话,可以为此启动盘增色不少。它还有个非常有用的用途,因为有些软件,例如一些游戏软件(如仙剑奇侠传)等,只能在32M以下的内存中运行,这时就可使用XMSDSK来安装内存磁盘使空余XMS内存小于32M,让那些软件能正常运行。最重要的是,它使用起来非常简单,下面就来介绍一下它的实际使用方法。

    XMSDSK的使用语法如下:
    XMSDSK [内存盘大小] [驱动器] [选项]

    其中,内存盘大小用KB来表示,例如4就表示4K,1024就表示1024K=1M等等,如果没有指定的话,会建立一个0K的内存盘。驱动器表示要指定的内存盘的驱动器字母,若无的话它会自动使用下一个驱动器字母。例如,如果目前驱动器只有A盘、B盘、C盘和D盘的话,则会自动将内存盘加载到E盘上。选项有以下:
    /?: 查看命令行帮助;
    /Y: 当执行操作时,不必进行确认,即默认为“是(Yes)”;
    /U: 将内存盘拆卸,并退出内存。
    /T: 将内存盘定位于XMS内存的顶部;
    /C: 指定内存盘中扇区的簇大小。
    而通常只用到它的/Y和/U选项。
    当使用不带任何参数和选项的方法运行XMSDSK,即直接输入XMSDSK命令时,若XMSDSK当前已加载了的话,会提示您是否加载它;否则,它会自动显示出已加载的内存盘的状态信息,如内存盘的大小。
    下面就来举一个XMSDSK使用的例子。例如,现在想建一个5M的内存盘,然后调整为10M,最后删除此内存盘以释放驱动器字母和使用的内存,而且当安装、调整和删除时不进行确认操作,那么就可以在DOS命令行下依次输入以下命令:

    1:XMSDSK 5120 /Y(建立5M的内存盘)
    2:XMSDSK 10240 /Y(将已建立的5M内存盘的大小调整为10M)
    3:XMSDSK /U /Y(删除已加载的内存盘)

    大家看,是不是非常方便?
    总之,XMSDSK是目前DOS下最好最强大的用XMS内存虚拟磁盘的工具,它是RAMDRIVE.SYS等其它同类软件的最佳替代品。而且除了XMSDSK,还有同一作者出的与之对应的EMSDSK,即用EMS内存虚拟磁盘的工具,具体用法可以说和上面的XMSDSK是完全相同的,在此就不再详细介绍了。

时间: 2024-09-25 00:30:08

内存虚拟盘软件XMSDSK的使用教程_DOS/BAT的相关文章

最好的内存虚拟盘软件XMSDSK的使用

随着时代的发展,电脑的内存越来越大,从原来的1M.2M.4M等发展到现在的128M.256M.512M,甚至更大.因此,合理分配和使用内存是非常重要的,以避免不必要的浪费.而且,内存和一般的外部存储设备,如大家通常使用的 磁盘(包括硬盘.光盘等)相比,有着 众多的 优点,比如内存的速度非常快,通常比后者快上好几十倍:磁盘的容量是有限的,尤其是软盘,一张软盘的 大小一般 不过1.44M,因此启动盘中往往放不下所需的程序.因此,如果能够将内存当作磁盘设备来存放文件和数据的话,那无疑可以大大提高操作的

经过整理的一些dos/bat批处理教程_DOS/BAT

该教程一共分为4大部分,第一部分是批处理的专用命令,第二部分是特殊的符号与批处理,第三部分是批处理与变量,第四部分是完整案例.因为教程比较长,所有在杂志上我们将分为两次连载,本期首先刊登一.二两部分,敬请读者注意. 第一部分:批处理的专用命令 批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT.这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令. 1.    REM REM 是个注释命令一般是用来给程序加上注解的,该命令后的内容在程序执行的时候将不会被显示

windows批处理命令教程_DOS/BAT

批处理文件是无格式的文本文件,它包含一条或多条命令.它的文件扩展名为 .bat 或 .cmd.在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们.使用批 处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务.当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,例如我们后面要提到 的用批处理文件来给系统打补丁.批量植入后门程序等.下面就开始我们批处理学习之旅吧. 一.简单批处理内部命令简介 1.echo

Ver、Vol、Ctty命令的使用教程_DOS/BAT

ver     显示DOS版本  [例 子] C:\>ver  MS-DOS Version 6.22  C:\>  vol    显示指定的磁盘卷标号  [例 子] C:\>vol  Volume in drive C is Wang  Volume Serial Number is 2116-1DD0  C:\>  ctty   改变控制设备  [建 议] 用来改变控制的输入输出设备,可以试试这条命令,不过恐怕不会有   什么作用,是DOS中最没用的命令之一  [用 法]

图形处理软件彩影制作全家福教程

  现在,家家户户几乎都有相机,在过年过节的时候,免不了拍几张照片,也就是全家福.而这样的全家福当然不能马虎啦.那么,如何制作合成一张温馨唯美的全家福呢?今天,小编就来跟大家分享这款傻瓜而又专业的图像处理软件---彩影,它强大的图片处理能力和人性化的设计肯定会让你过目不忘!究竟有多强大?别急,一起来看看图形处理软件彩影制作全家福教程吧. 首先,我们找来3张原图,它们是2张家庭合照,还有一张花朵的素材图(如图1). 图形处理软件彩影 1.启动彩影,双击界面中央的编辑区即可打开需要的图片(如图2),

慎用内存释放软件,剖析1Gram手机的内存原理

        经常看见有人推荐一键释放内存的内存管理软件,或者说自己的ROM精简后可用内存有500+甚至600+--我个人是很不理解了--      首先,从内存的原理说起.这个说起来比较长篇,举个简单的例子来说明:你去图书馆看书,书都在书架上,你会有一张桌子.对于电脑/手机来说,书架就是硬盘或者内置的ROM/SD卡,桌子就是内存,你就是CPU,书就是数据(程序本身也是数据,只是一种比较特殊的数据而已).你看书的时候是从书架上把书取出来,放在桌子上看:CPU需要数据的时候,是从硬盘/SD卡把数

《软件功能测试自动化实战教程》—第6章6.7节文件数据源的数据驱测试

6.7 文件数据源的数据驱测试 软件功能测试自动化实战教程 执行数据驱测试前要先定义测试所需的数据源,数据驱动测试的数据源除了UFT自带的DataTable之外,可以是文本文件.Excel文件.数据库表格等.本小节主要列举了以文本文件或者以Excel文件为代表的文件数据源的数据驱动测试实例. 6.7.1 文本文件作为数据源 在本实例中以UFT自带订票系统为例讲解如何使用文本文件存储数据源实现数据驱动测试. 首先,录制订票系统的业务流程,如图6-44所示: 其次,用记事本编辑一个文本文件作为测试的

《软件功能测试自动化实战教程》目录—导读

内容提要 软件功能测试自动化实战教程 软件功能测试既是基础的软件测试领域,也是一个没有完全解决问题的领域,若要便捷有效地进行自动化功能测试是一件不简单的事情,为了帮助读者较好地进行自动化功能测试,特意撰写本书,本书的主要内容为:第一部分理念篇,主要包括软件测试概论.软件自动化测试.数据驱动测试技术.数据驱动测试技术的特点.数据驱动的自动化测试框架.数据驱动测试中的参数化技术.数据驱动测试的应用.关键字测试技术.关键字驱动测试特点.关键字驱动的自动化测试系统实现等:第二部分GUI测试篇,包括Uni

《软件功能测试自动化实战教程》—第6章6.3节参数化测试

6.3 参数化测试软件功能测试自动化实战教程在UFT中可以通过把测试脚本中固定的值替换成参数的方式来扩展测试脚本,这个过程也叫参数化测试,能有效地提高测试的灵活性. 6.3.1 通过参数化测试来提高测试的灵活性可以通过参数化的方式,从外部数据源或数据产生器读取测试数据,从而扩大测试的覆盖面,提高测试的灵活性. 在UFT中,可以使用多种方式来对测试脚本进行参数化,数据表参数化(Data Table Parameters)是其中一种重要的方式,还有环境变量参数化(Environment Variab