> DOS 中文参考手册 > setver

SETVER

(set version)


显示版本表。给为MS-DOS早期版本而设计的程序或设备驱动程序报一个早于6.22的版本号。

也可使用这个命令显示并修改版本表,该表是一个程序名和该程序设计时所支持的MS-DOS版本号的列表。若正使用的程序尚未为

MS-DOS 6.22更新,则可以使用SETVER命令将它的名字加入到版本表中。

SETVER [drive:path][filename n.nn]

SETVER [drive:path][filename [/DELETE [/QUIET]]

SETVER [drive:path]

MS-DOS显示二列:左边一列是程序文件名的列表,右边一列是支持每个文件运行的MS-DOS版本号的列表。 

[drive:path] 指定SETVER.EXE文件的位置。

filename 指定要增加到版本表中的程序文件名(通常是一个.EXE或.COM文件)。不能使用*或?文件通配符。

n.nn 指定MS-DOS 6.22报给该程序文件的MS-DOS版本号(例如3.3或4.01)。

开关 :

/DELETE 删除指定程序文件的版本表项。此开关可缩写为/D。

/QUIET 从版本表中删除项时隐藏显示信息。

★★★★★实例★★★★★:

假设有一个名为MYPROG.EXE,并且在MS-DOS 3.30下运行的程序文件。为了运行MYPROG.EXE,首先必须使用SETVER命令在版本表中创建一个项,将MS-DOS 6.22解释为版本3.30来支持MYPROG.EXE程序文件:

setver myprog.exe 3.30

输入以下命令可从版本表中删除MYPROG.EXE项目(在其它方面不影响MYPROG.EXE文件):

setver myprog.exe /delete

要列出驱动器C中版本表的内容,可输入以下命令:

setver c:


Sets the version number that MS-DOS reports to a program.

Display current version table:  SETVER [drive:path]

Add entry:                      SETVER [drive:path] filename n.nn

Delete entry:                   SETVER [drive:path] filename /DELETE [/QUIET]

  [drive:path]    Specifies location of the SETVER.EXE file.

  filename        Specifies the filename of the program.

  n.nn            Specifies the MS-DOS version to be reported to the program.

  /DELETE or /D   Deletes the version-table entry for the specified program.

  /QUIET          Hides the message typically displayed during deletion of version-table entry.


上一篇:
下一篇: