Tabla MoveFile
Esta tabla contiene una lista de archivos que se van a mover o copiar de un directorio de origen especificado a un directorio de destino especificado.
La tabla MoveFile tiene estas columnas.
Columna | Tipo | Clave | Nullable |
---|---|---|---|
FileKey | Identificador | Y | No |
Component_ | Identificador | No | No |
SourceName | Texto | No | Y |
DestName | Nombre de archivo | No | Y |
SourceFolder | Identificador | No | Y |
DestFolder | Identificador | No | No |
Opciones | Entero | No | No |
Columnas
-
FileKey
-
Clave principal que identifica de forma única un registro MoveFile determinado.
-
Component_
-
Clave externa en la tabla Component. Si el componente al que hace referencia esta clave no está seleccionado para su instalación o eliminación, no se realiza ninguna acción en esta entrada de MoveFile.
-
SourceName
-
Esta columna contiene el nombre localizable de los archivos de origen que se van a mover o copiar. Esta columna puede dejarse en blanco. Consulte la descripción de la columna SourceFolder. Este campo debe contener un nombre de archivo largo y puede contener caracteres comodín (* y ?).
-
DestName
-
Esta columna contiene el nombre localizable que se va a asignar al archivo original después de moverlo o copiarlo. Si este campo está en blanco, el archivo de destino tendrá el mismo nombre que el archivo de origen.
-
SourceFolder
-
Esta columna contiene el nombre de una propiedad que tiene un valor que se resuelve en la ruta de acceso completa al directorio de origen. Si la columna SourceName se deja en blanco, se supone que la propiedad denominada en la columna SourceFolder contiene la ruta de acceso completa al propio archivo de origen (incluido el nombre de archivo).
-
DestFolder
-
Nombre de una propiedad cuyo valor se resuelve en la ruta de acceso completa al directorio de destino.
-
Options
-
Valor entero que especifica el modo operativo.
Constante Hexadecimal Decimal Significado (ninguno) 0x000 0 Copie el archivo de origen. msidbMoveFileOptionsMove 0x001 1 Mueva el archivo de origen.
Comentarios
Si se escribe un carácter comodín "*" en la columna SourceName de la tabla MoveFile y se especifica un nombre de archivo de destino en la columna DestName, todos los archivos movidos o copiados conservan los nombres en los orígenes.
La acción MoveFiles procesa esta tabla.
Validación