START,说的就是你
IT商界
在Windows安装目录下的Windows\command\里有这样一个DOS程序START.EXE,它是一个在DOS状态下调用Windows程序的工具,可以直接在DOS提示符下使用。通过使用发现,巧妙应用它,可以大大方便我们的日常工作。
一、调用Windows程序
如果你正在Windows里的DOS窗口内操作,突然需要打开一个Windows程序,比如用记事本打开一个文本,或者打开资源管理器,你会怎么做?在窗口之间来回切换?不用,你只需在DOS提示符下输入以下命令:
C:\>start EXPLORER.EXE
就会打开资源管理器;如果你需要用记事本编辑一个文本如E:\CPCW.TXT,那么可以这样操作:
C:\>START E:\CPCW.TXT
Windows就会使用默认关联程序Notepad.EXE(记事本)打开E:\CPCW.TXT。
二、打开指定目录
也可以在DOS状态下让Windows打开指定的目录,输入命令:
C:\>START C:\Windows\
则会自动打开C:\Windows\目录;如果要让Windows打开你现在在DOS状态下所处的当前目录,如假设现在在C:\Windows\目录下,输入:
C:\Windows\>START .
那么,Windows就会打开C:\Windows\文件目录。注意START与.之间有一空格,而如果后面是两个点(..)的话,那么打开的就是上一级C:\目录了。
三、同时打开多个网页
知道了同时打开多个程序的思路,要同时打开多个网页也不是难事,只需把上面那个批处理修改一下:
@ECHO OFF
START "C:\Program Files\Internet Explorer\IEXPLORE.EXE" www.cpcw.com
START "C:\Program Files\Internet Explorer\IEXPLORE.EXE" www.SOHU.COM
经过同样处理,以后双击这个批处理,就会同时打开电脑报和SOHU网站了。
四、让Windows XP兼容16位程序
虽然Windows XP提供了一个兼容向导的东西来方便我们运行那些古老的程序,但在使用过程中并不如人意,比如现在不少学校还在使用的TURBO C,在XP中运行常会花屏,这时,就可以用START来解决了:
START/SEPERATE E:\TC\TC.EXE
SEPERATE参数是指在内存里开辟一个单独的空间来运行16位程序,还有一个参数SHARED则是在共享的内存空间启动16位程序。
另外,START还有一些参数,如/M指将打开的程序最小化运行,/MAX指将打开的程序最大化等等,意义不是很大,这里就不再介绍了,以上介绍的一些命令,在开始菜单的“运行”里面也可以运行。还有其他的用法,你就自已去开动脑筋吧!