Поделиться через


Таблица MoveFile

Эта таблица содержит список файлов для перемещения или копирования из указанного исходного каталога в указанный целевой каталог.

Таблица MoveFile содержит следующие столбцы.

Столбец Тип Ключ Допустимое значение NULL
FileKey идентификатора Y N
Компонент_ идентификатора N N
SourceName текста N Y
DestName имя файла N Y
SourceFolder идентификатора N Y
DestFolder идентификатора N N
Параметры целочисленного N N

 

Столбцы

FileKey

Первичный ключ, который однозначно идентифицирует определенную запись MoveFile.

Component_

Внешний ключ в таблице компонентов . Если компонент, на который ссылается этот ключ, не выбран для установки или удаления, действие не выполняется в этой записи MoveFile.

имя источника

Этот столбец содержит локализуемое имя исходных файлов для перемещения или копирования. Этот столбец может оставаться пустым. См. описание столбца SourceFolder. Это поле должно содержать длинное имя файла и может содержать подстановочные знаки (* и ?).

DestName

Этот столбец содержит локализуемое имя, заданное исходному файлу после перемещения или копирования. Если это поле пусто, то целевой файл получает то же имя, что и исходный файл.

SourceFolder

Этот столбец содержит имя свойства с значением, разрешающим полный путь к исходному каталогу. Если столбец SourceName остается пустым, то предполагается, что свойство, именованное в столбце SourceFolder, содержит полный путь к исходному файлу (включая имя файла).

DestFolder

Имя свойства, значение которого разрешается в полный путь к целевому каталогу.

Параметры

Целочисленное значение, указывающее режим работы.

Постоянный Шестнадцатиричный Десятичный Значение
(нет) 0x000 0 Скопируйте исходный файл.
msidbMoveFileOptionsMove 0x001 1 Переместите исходный файл.

 

Замечания

Если подстановочный знак "*" вводится в столбец SourceName таблицы MoveFile и имя целевого файла указывается в столбце DestName, все перенесенные или скопированные файлы сохраняют имена в источниках.

Эта таблица обрабатывается действием MoveFiles.

Ратификация

ICE03
ICE06
ICE18
ICE32
ICE45
ICE85