Udostępnij za pośrednictwem


MoveFile Table

Ta tabela zawiera listę plików do przeniesienia lub skopiowania z określonego katalogu źródłowego do określonego katalogu docelowego.

Tabela MoveFile zawiera następujące kolumny.

Kolumna Typ Klucz Nullable
FileKey identyfikator Y N
Składnik_ identyfikator N N
Nazwa źródła tekstu N Y
DestName nazwa pliku N Y
Folder źródłowy identyfikator N Y
DestFolder identyfikator N N
Opcje liczba całkowita N N

 

Kolumny

FileKey

Klucz podstawowy, który jednoznacznie identyfikuje określony rekord MoveFile.

Component_

Klucz zewnętrzny do tabeli składników . Jeśli składnik, do którego odwołuje się ten klucz, nie zostanie wybrany do instalacji lub usunięcia, nie zostanie podjęta żadna akcja w tym wpisie MoveFile.

SourceName

Ta kolumna zawiera zlokalizowaną nazwę plików źródłowych do przeniesienia lub skopiowania. Ta kolumna może pozostać pusta. Zobacz opis kolumny SourceFolder. To pole musi zawierać długą nazwę pliku i może zawierać symbole wieloznaczne (* i ?).

DestName

Ta kolumna zawiera zlokalizowaną nazwę, która ma zostać nadana oryginalnemu plikowi po przeniesieniu lub skopiowaniu. Jeśli to pole jest puste, plik docelowy ma taką samą nazwę jak plik źródłowy.

Folder źródłowy

Ta kolumna zawiera nazwę właściwości o wartości rozpoznawanej jako pełna ścieżka do katalogu źródłowego. Jeśli kolumna SourceName pozostanie pusta, przyjmuje się, że właściwość o nazwie w kolumnie SourceFolder zawiera pełną ścieżkę do samego pliku źródłowego (w tym nazwę pliku).

DestFolder

Nazwa właściwości, której wartość jest rozpoznawana jako pełna ścieżka do katalogu docelowego.

Opcje

Wartość całkowita określająca tryb operacyjny.

Stały Szesnastkowych Dziesiętny Znaczenie
(brak) 0x000 0 Skopiuj plik źródłowy.
msidbMoveFileOptionsMove 0x001 1 Przenieś plik źródłowy.

 

Uwagi

Jeśli symbol wieloznaczny "*" zostanie wprowadzony w kolumnie SourceName tabeli MoveFile, a nazwa pliku docelowego jest określona w kolumnie DestName, wszystkie przeniesione lub skopiowane pliki zachowują nazwy w źródłach.

Ta tabela jest przetwarzana przez akcję MoveFiles.

Walidacja

ICE03
ICE06
ICE18
ICE32
ICE45
ice85