MoveFile-Tabelle

Diese Tabelle enthält eine Liste der Dateien, die aus einem angegebenen Quellverzeichnis in ein angegebenes Zielverzeichnis verschoben oder kopiert werden sollen.

Die Tabelle MoveFile enthält die folgenden Spalten.

Spalte Typ Schlüssel Nullwerte zulässig
FileKey Identifier J N
Komponente_ Identifier N N
SourceName Text N J
DestName Filename N J
SourceFolder Identifier N J
DestFolder Identifier N N
Optionen Integer N N

Spalten

FileKey

Primärschlüssel, der einen bestimmten MoveFile-Datensatz eindeutig identifiziert.

Komponente_

Externer Schlüssel in der Component-Tabelle. Wenn die Komponente, auf die dieser Schlüssel verweist, nicht für die Installation oder Entfernung ausgewählt ist, wird für diesen MoveFile-Eintrag keine Aktion ergriffen.

Sourcename

Diese Spalte enthält den lokalisierbaren Namen der Quelldateien, die verschoben oder kopiert werden sollen. Diese Spalte bleibt möglicherweise leer. Weitere Informationen finden Sie in der Beschreibung der Spalte SourceFolder. Dieses Feld muss einen langen Dateinamen enthalten und kann Platzhalterzeichen ( * und ? ) enthalten.

DestName

Diese Spalte enthält den lokalisierbaren Namen, der der ursprünglichen Datei nach dem Verschoben oder Kopieren gegeben werden soll. Wenn dieses Feld leer ist, erhält die Zieldatei den gleichen Namen wie die Quelldatei.

SourceFolder

Diese Spalte enthält den Namen einer Eigenschaft mit einem Wert, der in den vollständigen Pfad zum Quellverzeichnis aufzulösen ist. Wenn die SourceName-Spalte leer gelassen wird, wird davon ausgegangen, dass die In der SourceFolder -Spalte benannte Eigenschaft den vollständigen Pfad zur Quelldatei selbst (einschließlich des Dateinamens) enthält.

DestFolder

Der Name einer Eigenschaft, deren Wert in den vollständigen Pfad zum Zielverzeichnis auflöset.

Optionen

Ganzzahliger Wert, der den Betriebsmodus angibt.

Konstante Hexadezimal Decimal Bedeutung
(none) 0x000 0 Kopieren Sie die Quelldatei.
msidbMoveFileOptionsMove 0x001 1 Verschieben Sie die Quelldatei.

Bemerkungen

Wenn ein Platzhalter " " in die SourceName -Spalte der MoveFile-Tabelle eingegeben wird und ein Zieldateiname in der DestName -Spalte angegeben ist, behalten alle verschobenen oder kopierten Dateien die Namen in den Quellen * bei.

Diese Tabelle wird von der MoveFiles-Aktion verarbeitet.

Validierung

ICE03
ICE06
ICE18
ICE32
ICE45
ICE85