append.exe允許程序打開指定文件夾中的數(shù)據(jù)文件就象這些文件在當(dāng)前文件夾中一樣。如果在沒有參數(shù)的情況下使用,則 append 命令顯示附加的目錄列表。
操作方法
語法append [;] [[Drive:]Path[;...]][/x:{on|off}][/path:{on|off}] [/e]
參數(shù);
取消附加文件夾列表。
[Drive:}Path
指定要附加到當(dāng)前文件夾的驅(qū)動器和文件夾。如果未指定驅(qū)動器,將默認(rèn)使用當(dāng)前驅(qū)動器??梢灾付?[Drive:]Path 的多個項,各項之間要用分號隔開。
/x:{on | off}
指定當(dāng) MS-DOS 子系統(tǒng)執(zhí)行程序時是否搜索附加的文件夾。/x:on 表示搜索附加的文件夾。/x:off 表示不搜索附加的文件夾。
/path:{on | off}
指定當(dāng)路徑已經(jīng)包含程序正在查找的文件名時,是否希望程序在附加的文件夾中搜索數(shù)據(jù)文件。默認(rèn)設(shè)置是 /path:on。
/e
將附加文件夾列表指派到名為 APPEND 的環(huán)境變量。該命令行選項僅在啟動系統(tǒng)后第一次使用 append 時使用。
/?
在命令提示符顯示幫助。
注釋XOX
存儲附加的文件夾列表
使用帶 /e 命令行選項的 append 命令,可將附加的文件夾列表指派到名為 APPEND 的環(huán)境變量。為此,請首先使用只帶 /e 命令行選項的 append 命令。然后再次使用 append,這次包含要附加的文件夾。不能在同一命令行上指定 /e 和 [Drive:]Path。
指定多個追加文件夾
要附加多個文件夾,請使用分號分隔多個項。如果再次使用帶有 [Drive:]Path 參數(shù)的 append 命令,則指定的文件夾將替代此前的 append 命令中指定的任何文件夾。
使用 dir
當(dāng)鍵入 dir 來查看某個目錄中的文件和子目錄列表時,dir 命令不包含來自附加文件夾的文件名。
解決文件名沖突
如果附加文件夾中的文件與當(dāng)前文件夾中的文件同名,程序?qū)⒋蜷_當(dāng)前文件夾中的文件。
與創(chuàng)建新文件的程序一起使用 append
當(dāng)某個程序在附加文件夾中打開文件時,可以像在當(dāng)前文件夾中一樣找到文件。如果程序通過創(chuàng)建一個同名新文件來保存該文件,則新文件將在當(dāng)前文件夾中創(chuàng)建(而不是在附加文件夾)。append 命令適用于不會被修改或者被修改但不會創(chuàng)建文件新副本的數(shù)據(jù)文件。數(shù)據(jù)庫程序經(jīng)常不生成新副本而修改數(shù)據(jù)文件。然而,文本編輯器和字處理程序一般通過創(chuàng)建新副本來保存修改的數(shù)據(jù)文件。為避免出現(xiàn)混亂,請不要與這些程序一起使用 append 命令。
與 path 一起使用 /x:on
使用 /x:on 時,可以通過在命令提示符下鍵入程序名來運(yùn)行附加文件夾中的程序。通常使用 path 命令來指定含有程序的文件夾,然而在指定含有程序的附加文件夾時,則不必使用 path 命令。MS-DOS 子系統(tǒng)按照它通常的查找程序順序來查找附加文件夾中的某個程序:首先在當(dāng)前文件夾,其次在附加文件夾,再其次在搜索路徑下。
將 /x:on 縮寫為 /x
可以將 /x:on 縮寫為 /x。為此,可在啟動系統(tǒng)后首次使用 append 時指定 /x:on。此后,您可以在 /x:on 和 /x:off 之間進(jìn)行切換。
與 set 一起使用 /e
與 set 命令一起使用 /e,可顯示附加文件夾的列表。有關(guān)環(huán)境變量和 set 的詳細(xì)信息,請參閱“”。
范例要允許程序打開 B:Letters 和 A:Reports 下的數(shù)據(jù)文件,就像這些文件位于當(dāng)前文件夾中一樣,可鍵入:
append b:letters;a:reports
要附加與上述相同的文件夾,并在 Windows XP 環(huán)境中保存附加文件夾列表副本(啟動系統(tǒng)后首次使用 append 時),可鍵入:
append /e
append b:letters;a:reports