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