⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 expand.tag

📁 DOS 源代码 系列之 command 源码
💻 TAG
字号:
M001 13-Aug-91	DLB expand.c	Bug #1879: Added the following functionality:
						 expand.h
						 expmsgs.h
						 sulib.h
						 dosdir.asm
						 makefile

	1) Do not allow source file to overwrite itself.

	2) If source file cannot be found, try file name with 3rd character of
		extension set = '_'.

	3) Display status messages as each file is expanded (like COPY, but
		display status even if just expanding 1 file):
			A:\EGA.SY_ -> C:\DOS\EGA.SYS
		Each message will appear on a new line, so if multiple files are
		expanded, the screen will scroll.

	4) Number of input parameters:
		a) = 0: Prompt for source and destination file/path
		b) = 1: Prompt for destination file/path
		c) = 2:	Source must be file name
					Destination can be file name or existing directory name
		d) > 2:	First parameters (sources) must be file names
					Last parameter (destination) must be existing directory name

	5) Destination file name:
		a) Can be explicitly specified when only 1 file is being expanded.
		b) When no destination file name is specified, the source file name is
			used as specified on command-line (i.e. if
			"EXPAND A:\EGA.SYS  C:\DOS" finds A:\EGA.SY_, it will display
			the status message "A:\EGA.SY_ -> C:\DOS\EGA.SYS" and create the
			file C:\DOS\EGA.SYS).

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -