MoveFile 表格
此資料表包含要從指定的來源目錄移至指定目的地目錄或複製的檔案清單。
MoveFile 數據表具有下列數據行。
列 | 類型 | 鑰匙 | 空 |
---|---|---|---|
FileKey | 識別碼 | Y | N |
元件_ | 識別碼 | N | N |
SourceName | 文字 | N | Y |
DestName | Filename | N | Y |
SourceFolder | 識別碼 | N | Y |
DestFolder | 識別碼 | N | N |
選項 | 整數 | N | N |
列
-
FileKey
-
可唯一識別特定 MoveFile 記錄的主鍵。
-
Component_
-
SourceName
-
此資料列包含要移動或複製之來源檔案的可當地語系化名稱。 此資料行可能保留空白。 請參閱SourceFolder數據行的描述。 此欄位必須包含長檔名,而且可能包含通配符 (* 和 ?)。
-
DestName
-
此資料列包含移動或複製源檔之後要提供給源檔的可本地化名稱。 如果此欄位空白,則目的地檔案的名稱會與來源檔案相同。
-
SourceFolder
-
此資料列包含屬性的名稱,其值會解析為來源目錄的完整路徑。 如果 SourceName 資料行保留空白,則會假設 SourceFolder 資料行中名為 的屬性包含原始程式檔本身的完整路徑(包括檔名)。
-
DestFolder
-
屬性的名稱,其值會解析為目的地目錄的完整路徑。
-
選項
-
指定作業模式的整數值。
不斷 十六進位 十進位 意義 (無) 0x000 0 複製來源檔案。 msidbMoveFileOptionsMove 0x001 1 移動原始程序檔。
言論
如果在 MoveFile 資料表的 SourceName 資料行中輸入 「*」 通配符,並在 DestName 資料行中指定目的地檔名,則所有移動或複製的檔案都會保留來源中的名稱。
此數據表是由 MoveFiles 巨集指令處理。
驗證