Tabelle „MoveFile“

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“ umfasst die folgenden Spalten.

Spalte Typ Schlüssel Nullwerte zulässig
FileKey Identifier J N
Component_ 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ärer Schlüssel, der einen bestimmten MoveFile-Datensatz eindeutig identifiziert.

Component_

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

SourceName

Diese Spalte enthält den lokalisierbaren Namen der Quelldateien, die verschoben oder kopiert werden sollen. Diese Spalte kann leer bleiben. Weitere Informationen finden Sie in der Beschreibung der Spalte „SourceFolder“. Dieses Feld muss einen langen Dateinamen enthalten. Platzhalterzeichen (* und ß) sind zulässig.

DestName

Diese Spalte enthält den lokalisierbaren Namen, den die ursprüngliche Datei nach dem Verschieben oder Kopieren erhalten soll. Wenn dieses Feld leer ist, erhält die Zieldatei denselben Namen wie die Quelldatei.

SourceFolder

Diese Spalte enthält den Namen einer Eigenschaft, deren Wert auf den vollständigen Pfad des Quellverzeichnisses aufgelöst wird. Wenn die Spalte „SourceName“ leer ist, wird davon ausgegangen, dass die in der Spalte „SourceFolder“ genannte Eigenschaft den vollständigen Pfad zur Quelldatei selbst (einschließlich des Dateinamens) enthält.

DestFolder

Der Name einer Eigenschaft, deren Wert auf den vollständigen Pfad des Zielverzeichnisses aufgelöst wird.

Options

Ganzzahliger Wert, der den Betriebsmodus angibt.

Konstant Hexadezimal Decimal Bedeutung
(none) 0x000 0 Kopiert die Quelldatei.
msidbMoveFileOptionsMove 0x001 1 Verschiebt die Quelldatei.

 

Bemerkungen

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

Diese Tabelle wird von der Aktion MoveFiles verarbeitet.

Überprüfen

ICE03
ICE06
ICE18
ICE32
ICE45
ICE85