Racines cibles d'installation pour les paquets de fichiers
- Mise à jour2025-10-21
- Temps de lecture : 4 minute(s)
Les répertoires que vous créez dans le dossier de données indiquent au Gestionnaire de paquets où installer les fichiers lors de la construction de paquets.Si vous créez un sous-répertoire à l'intérieur d'une racine cible, le Gestionnaire de paquets créera le sous-répertoire sur le système cible.
Les paquets avec les valeurs d'architecture windows_all ne peuvent pas utiliser des racines cibles uniquement 64 bits telles que ProgramFiles_64 ou LV2017DIR64. Le Gestionnaire de paquets générera une erreur quel que soit le système d'exploitation si ces racines sont rencontrées. Les paquets avec la valeur d'architecture windows_x64 peuvent utiliser des racines 32 et 64 bits.
Chemins personnalisés
Un chemin personnalisé est un chemin absolu ou un chemin réseau qui ne peut pas être spécifié par un emplacement standard de Windows ou une racine cible NIPath. Configurez un chemin personnalisé dans le fichier d'instructions et utilisez le nom de chemin personnalisé là où un chemin racine cible peut être spécifié. Le nom et la valeur d'un chemin personnalisé ne sont pas partagés avec d'autres paquets.
Emplacements Windows standard
| Racine cible | Nom dans le paquet de fichiers | Dossier par défaut |
|---|---|---|
| Home | Home |
%SystemDrive%\Users\Public ou%PUBLIC% |
| Desktop | Desktop | %PUBLIC%\Desktop |
| Documents | Documents | %PUBLIC%\Documents |
| ProgramData | ProgramData | %SystemDrive%\ProgramData |
| Startup | Startup | %ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp |
| ProgramMenu | ProgramMenu | %ProgramData%\Microsoft\Windows\Start Menu\Programs |
| ProgramFiles |
|
Système d'exploitation 64 bits :
|
| System |
|
Système d'exploitation 64 bits :
|
| BootVolume | BootVolume | %SystemDrive% |
| NIPkgMgrTemp | NIPkgMgrTemp |
%TEMP%\NIPackageManager
Remarque
|
| NIPkgMgrTempUnique | NIPkgMgrTempUnique |
%TEMP%\NIPackageManager\Temporary unique
sub-directory per transaction
Remarque Le Gestionnaire de paquets supprime les fichiers installés dans ce dossier une fois l'installation du paquet terminée. Par conséquent, utilisez cette racine uniquement pour les chemins customExecute. N'utilisez pas cette racine avec un customExecute qui exécute l'étape uninstall.
|
Chemins commutables
Un chemin de basculement se change en chemin spécifique au bit qui correspond au nombre de bits du système d'exploitation. Les racines cibles ProgramFiles, System et parfois NIPaths peuvent être utilisées comme chemins de basculement.Racines cibles NIPaths
Les racines cibles NIPaths ont toujours le préfixe ni-paths.
| Racine cible | Nom dans le paquet de fichiers | Dossier par défaut |
|---|---|---|
| CVI2020DIR | ni-paths-CVI2020DIR | [NIDIR]CVI2020 |
| CVI2020PUBAPPDATADIR | ni-paths-CVI2020PUBAPPDATADIR | [NIPUBAPPDATADIR]CVI2020 |
| CVI2020PUBDOCSDIR | ni-paths-CVI2020PUBDOCSDIR | [NIPUBDOCSDIR]CVI2020 |
| FLEXLOGGERDIR64 | ni-paths-FLEXLOGGERDIR64 | [NIDIR64]FlexLogger\ |
| IVISTANDARDROOTDIR | ni-paths-IVISTANDARDROOTDIR | [Program Files_32]\IVI Foundation\IVI\ |
| IVISTANDARDROOTDIR64 | ni-paths-IVISTANDARDROOTDIR64 | [ProgramFiles_64]\IVI Foundation\IVI\ |
| LVXXXXDIR64 | ni-paths-LVXXXXDIR64 | [NIDIR64]\LabVIEW
XXXX Remarque Exemple : Pour la racine cible LV2018DIR64, le nom dans le paquet de fichiers est ni-paths-LV2018DIR64 et le dossier par défaut est [NIDIR64]\LabVIEW 2018. |
| MSTUDIODIR | ni-paths-MSTUDIODIR | [NIDIR]\Measurement Studio\ |
| NIADDONSDIR64 | ni-paths-NIADDONSDIR64 | [NIDIR64]\Addons\ |
| NIFPGA51DIR64 | ni-paths-NIFPGA51DIR64 | [BootVolume]\NIFPGA\ |
| NILEGALROOTDIR | ni-paths-NILEGALROOTDIR | [NIDIR]\ |
| NILMLICENSESDIR | ni-paths-NILMLICENSESDIR | [NIPUBAPPDATADIR]\License Manager\Licenses\ |
| NILMPRODUCTINFODIR | ni-paths-NILMPRODUCTINFODIR | [NIPUBAPPDATADIR]\License Manager\ProductInfo\ |
| NIPMDIR | ni-paths-NIPMDIR | [NIDIR]\NI Package Manager\ |
| NIPMDIR64 | ni-paths-NIPMDIR64 | [NIDIR64]\NI Package Manager\ |
| NIPUBAPPDATADIR | ni-paths-NIPUBAPPDATADIR | [ProgramData]\National Instruments\ |
| NIPUBDOCSDIR | ni-paths-NIPUBDOCSDIR | [Documents]\National Instruments\ |
| NISHAREDDIR | ni-paths-NISHAREDDIR | [NIDIR]\Shared\ |
| NISHAREDDIR64 | ni-paths-NISHAREDDIR64 | [NIDIR64]\Shared\ |
| RTFEEDSDIR64 | ni-paths-RTFEEDSDIR64 | [NIDIR64]RT Feeds\ |
| TESTSTANDXXXXDIR | ni-paths-TESTSTANDXXXXDIR | [NIDIR]\TestStand
XXXX\ Remarque Exemple : Pour la racine cible TESTSTAND2018DIR, le nom dans le paquet de fichiers est ni-paths-TESTSTAND2018DIR et le dossier par défaut est [NIDIR]\TestStand 2018\.
|
| TESTSTANDXXXXDIR64 | ni-paths-TESTSTANDXXXXDIR64 | [NIDIR64]\TestStand XXXX\ Remarque Exemple : Pour la racine cible TESTSTAND2018DIR64, le nom dans le paquet de fichiers est ni-paths-TESTSTAND2018DIR64 et le dossier par défaut est [NIDIR64]\TestStand 2018\. |
| VERISTAND2020DIR | ni-paths-VERISTAND2020DIR | [NIDIR]VeriStand 2020\ |
| VERISTAND2020DIR64 | ni-paths-VERISTAND2020DIR64 | [NIDIR64]VeriStand 2020\ |
Contenu associé
- Assembler un paquet de fichiers
Assemblez un paquet de fichiers en créant un répertoire racine qui contient des sous-répertoires, des fichiers source et des fichiers de configuration.