首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
SHELL功能的作用就是在一个应用软件运行环境中,通过输入SHELL命令或选择相应菜单,可以退到DOS环境,运行DOS命令或其它程序和软件,然后在DOS提示符下键入EXIT命令返回原应用软件的运行环境,继续原运行软件。 这种SHELL功能十分有用,它可以让用户在原应用软件的运行过程中,查看暂时遗忘的文件名,运行某些特定的配置  相似文献   

2.
使用高级语言开发应用软件时,若能在程序中执行DOS命令,就可丰富应用软件的功能,同时增加应用软件的灵活性.如BASIC语言中SHELL语句,C语言中SYSTEMO函数,它们能执行DOS命令或一个可执行文件.而FORTRAN语言中却没有类似的语句或函数,如何在FORTRAN语言程序中执行DOS命令,通过实际使用发现,在Microsoft FORTRAN 4.  相似文献   

3.
SHELL功能的意思是:在包含SHELL函数的应用程序中执行该功能,可以使用户暂时时离开应用程序环境,退到DOS的命令状态,从而执行任何一条DOS命令,当健入EXIT命令又返回到应用程序。这样就可做到在不退出应用程序的条件下,完成别的任务。例如,在编辑文件的时候,若需要将其他文件调入当前编辑窗口,而又记不清欲调入文件的名字时,如果正运行的编辑软件具有SHELL功能,就可暂时退出编辑状态,待执行DIR命令找到文件名后再加到编辑软件  相似文献   

4.
在较大的软件中加入DOS SHELL功能,对于在执行软件其它功能期间暂时进入DOS外壳界面执行一些DOS命令是非常方便的,执行完DOS命令后键入exik可随时返回软件界面执行软件的其它功能。笔者在用C语言编制一个数据处理软件过程中,试用了如下两种方法来实现DOS SHELL功能。  相似文献   

5.
SHELL功能的意思是:在包含SHELL函数的应用程序中执行该功能,用户能够暂时离开应用程序环境,退到DOS的命令状态,从而执行任何一条DOS命令。当键入EXIT命令后,又返回到应用程序。这样就可做到在不退出应用程序的条件下,完成别的任务。例如,在编辑文件的时候,若需要将其他文件调入当前编辑窗口,而又记不清欲调入文件的名字时,如果正运行的编辑软件具有SHELL功能,就可暂时退出编辑状态,待执行DIR命令找到文件名后再回到编辑  相似文献   

6.
DOS的SHELL功能使得用户不必退出正在运行的程序而能进行必要的DOS操作,很是方便实用。许多软件,诸如TURBO C、QEDIT和WPS等均有此功能,WINDOWS 3.X和WINDOWS 95也不例外。然而,DOS的SHELL环境和单纯的DOS环境是不同的。在DOS的SHELL环境时,应用程序并未退出,仍驻留在内存中,故运行需要内存量较大的DOS应用程  相似文献   

7.
张洪征 《电脑》1995,(11):61
很多优秀的软件都提供了DOS SHELL功能,例如TURBO系列,CCED 5.0等.如果能在自己的程序中实现DOS SHELL功能,定能使程序更具专业风格.利用DOS的INT 2EH,可以很简单地予以实现.INT 2EH人口参数:DS:DI指向以回车结尾的命令字符串+00:首字节为待执行命令行的长度,不包括回车;+01以下:待执行的命令行,必须以回车符(0DH)结尾;调用条件:  相似文献   

8.
在实践中,经常要临时性地运行一个应用软件,用完后又返回到原来目录下继续原来的工作。但是,一般情况下,在应用软件运行前或运行中,都要进入当前目录以外的特定目录,运行结束却不能自动地返回原目录。因此,不得不在命令行键入改变目录命令及一串串目录名,重新设置当前目录,深感不便。 遗憾的是,迄今为止最高版本的DOS操作系统,也没有提供让应用软件运行完毕后自动返回调用的目录有效方法。 编制一些批命令,存放在环境变量“PATH”所指定的目录中,可以省略应用软件运行前进入特定目录  相似文献   

9.
目前,在微机上开发的应用软件,其编程语言基本上都采用高级语言或数据库管理系统。大家知道:dBASE Ⅲ有一RUN命令,它可运行DOS操作命令,这一功能为用户组织设计一个系统时,提供了与操作系统的透明接口,但dBASE Ⅲ又有其不足之处,即占用内存大,运行速度慢。因而,仍有大多数用户在要求较高的软件中采用BASIC,PASCAL,C等高级语言编程,而这些语言本身并不提供直接调用DOS命令的功能,如何实现呢?由于各种高级语言一般都具有调用汇编语言子程序的功能,因此,编一运行DOS操作命令的汇编子  相似文献   

10.
无论在DOS,还是在UNIX中,SHELL是用户与操作系统之间的接口。但是DOS操作系统只提供了一个command. com文件,由系统在引导时调入内存。与DOS不同的是,U-NIX提供了三种SHELL,SHELL除了标准的V SHELL(简称sh)外,还有其他两种版本:C SHELL(简称csh)和KORNSHELL(简称ksh)。一般用户不能同时使用csh和ksh,而只能使用其中的一种。csh和ksh在许多功能上比sh更进一步,提供了一些有价值的增强,同时也提供了sh所不具备的特性和能力,包括:环境变量的设置,命令行编辑,允许你在输入命令行时修改命令历史列表,允许你查看你在此会晤中使用的命令和命令别名。  相似文献   

11.
SETVER是DOS6.0中提供的一个实用工具,它可以通过可执行文件的版本列表方法,实现在高版本DOS下使用原低版本DOS的专用命令或程序,这无疑给广大用户解决了很多难题。灵活的使用本功能,不仅可以使其它DOS版本下的程序在DOS6.0下运行,而且还可以使DOS6.0下的某些程序不能在DOS6.0下运行,以实现屏蔽某些危险命令的目的。 SETVER的基本使用方法: 此程序可以说即是DOS6.0系统下的一个外部命令,同时它也是一个系统驱动程序,它即可以直接在DOS命令行运行,也可以在CONFIG.SYS中进行驱动  相似文献   

12.
在一般大型应用程序中,都提供了DOS SHELL功能,它允许用户暂时退出应用程序,在DOS命令行上执行一般可执行命令,无论何时在命令行上敲EX-IT都可立即返回。这种功能使得进出应用程序十分方便快捷。如Turbo C 1.0,用DOS SHELL退出重入转眼即可完成,如果用Alt—X退出,再敲TC装入则要花费相当长的时间。 实际上,在C语言中可以有两种方法实现DOSSHELL。一种是用汇编语言编写能实现DOS SHELL的子程序,然后在C语言中调用或干脆连接生成可执行文件,再用相应C函数加载。这种方法实现起来较繁。第二种方法直接用C语言编写,程序详见清单。首先保存当前屏幕和当前光标位置,接着清屏,在加载command.com前改变系统提示符为SHELL:C\>,用以提醒用户当前工作在SHELL状态,任务完成后,应  相似文献   

13.
路方 《电脑》1995,(3):41-43
FoxPro2.5数据库系统是Fox Software公司的新一代数据库系统,它以高运行速度、良好的界面、丰富的功能颇受用户青睐.笔者在UCDOS3.0下用FoxPro2.5编写应用软件,颇为得心应手,现介绍三个实用小程序.一、在FoxPro下实现DOSSHELL功能在很多应用软件中,都提供了DOS外壳的功能,它能使用户随时退出应用软件执行DOS命令后又能返回应用软件.在FoxPro2.5中提供了存屏和恢复屏幕的命令:save scre to [文件名]和rest scre from[文件名],利用这两个命令可以实现DOSSHELL.原程序附后,基本思路是先存屏,再调用C盘根目录下的COMMAND,即可进入DOS状态,键入EXIT返回应用程序后再恢复屏幕.  相似文献   

14.
在Foxbase v2.1数据库语言中,通过加载COM-MAND.COM命令也可实现诸如Turbo C2.0中的DOS SHELL功能。尤其对用户暂时退出应用程序,在DOS命令行执行DOS的一般命令后,任何时候在命令行键入EXIT即可返回应用程序十分有效。 本人编制了一个DOSPRG.PRG的子程序,嵌入主程序中,较好地解决了这一问题。本程序在386与486微机上运行通过。程序如下:  相似文献   

15.
Windows95下的Start命令有什么特殊的用途?(辽宁卢栅)DOS环境下的BAT批命令文件为广大DOS用户带来了诸多方便,使多个应用程序可以自动顺序执行。在Windows3.X版本中虽然可通过宏记录器程序来完成,但效果并不理想。在Windows95系统所携带的DOS7中多了一个Start命令,此命令非常特殊,它可以在Windows95下的MS一DOS会话状态以DOS命令行方式运行Windows程序及MS.DOS程序。利用此命令,可以方便地在Windows95下实现成批程序的自动运行或多个文档的自动打开工作,从而实现Windows下的批命令功能。Start命令格式如下:STAR…  相似文献   

16.
DOS 6.0问答     
使用DOS 6.0的SHELL命令时应注意什么问题? SHELL命令说明用户要求MS-DOS使用的命令解释程序的名字和所在位置。本命令只能在CONFIG.SYS文件中使用。 如果用户要求用自己的命令解释程序来取代系统的COMMAND.COM命令文件时,可在CONFIG.SYS文件中使用SHELL命令。  相似文献   

17.
Shell(外壳)功能的作用就是在一个程序或系统运行中,通过Shell命令或选择相应的菜单,暂时退到DOS状态,运行各种DOS命令或其它程序,完毕后可以返回原程序,继续原来的工作。  相似文献   

18.
我们知道,高版本的DOS所提供的DOSKEY命令,给使用DOS的用户带来了极大的方便,而XENIX(UNIX)系统却没有与其相对应的命令,使人非常遗憾。由于该系统的命令复杂,常常因为一、两个字母或符号有误而使整个命令作废,因为没有记忆功能,前边使用过的命令,再用时还要重新输入,使人感到很不方便。能否给XENIX(UNIX)系统也加上“DOSKEY”功能呢?答案是肯定的。 通常我们所使用的是B SHELL,使用这种SHELL很难给其加上“DOSKEY”功能,而我在建立系统用户时选用K SHELL圆满地解决了这一难题,方法如下: 1.在用mkuser命令建立用户时,选用K SHELL作为用户使用的SHELL。建立完用户,在终端开机并输入用户名(如usrl)注册后,会出现下列问题: (1)系统不识别所用终端,提示:TERM=(unknown) Terminal type is dumb。 (2)系统提示符为~usrl:,而不是通常的$。  相似文献   

19.
MS-DOS 5.0、6.0是美国Microsoft公司推出的优秀DOS操作系统,它的丰富内存管理命令使广大计算机用户爱不释手,因此,大多数用户已将自己的DOS操作系统升级为DOS 5.0或DOS 6.0。但是,Novell网在DOS 5.0、6.0上不能直接运行,致使有的用户仍然使用MS—DOS 3.30或3.31版本。在MS—DOS 3.X版本中运行Novell网,若调入汉字系统和MIS系统,则往往出现“内存空间不够”等情况。笔者根据在Novell网络中开发汉字MIS系统的经验,提出以下四种方法解决在MS—DOS 5.0、6.0下运行Novell网的问题。 1.将NetWare 3.11版本中的SHELL程序NET3.COM或NET4.COM在MS—DOS 5.0、6.0中模拟成3.X和4.X的运行环境 MS—DOS 5.0、6.0中提供了模拟版本号的驱动程序SETVER.EXE,在CONFIG.  相似文献   

20.
在Quick Basic中有一条功能很强的“Shell”语句,其作用是用来转至DOS,执行命令或运行程序,用起来非常方便。 该语句的使用格式为:Shell[命令字符串] 当命令字符串省略时,该语句可以执行Command.com所能执行的任何操作,此时屏幕上显示DOS提示符后待命,可执行键入的任何DOS命令或运行其他软件。如要回到Basic程序,则键入Exit即可。 当命令字符串为合法的命令或执行程序名时,命令或程序执行完后将自动返回到Basic程序。 在使用Shell语句编程时,应注意以下几点: (1)由于Shell语句执行时,并不退出Quick Basic环境,因  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号