Stammverzeichnisse auf Zielsystemen für Dateipakete
- Aktualisiert2025-10-21
- 3 Minute(n) Lesezeit
Beim Erzeugen von Paketen enthalten die Verzeichnisse, die Sie innerhalb des Datenordners erstellen, Angaben darüber, wo die Dateien vom Paketmanager installiert werden sollen.Wenn Sie ein Unterverzeichnis innerhalb eines Stammverzeichnisses erstellen, erzeugt der Paketmanager das Unterverzeichnis auf dem Zielsystem.
Pakete mit den Architektur-Werten windows_all können keine 64-Bit-Verzeichnisse, sondern nur Ziel-Stammverzeichnisse ProgramFiles_64 oder LV2017DIR64 verwenden. Der Paketmanager gibt unabhängig vom Betriebssystem bei Verwendung dieser Stammverzeichnisse einen Fehler aus. Pakete mit dem Architektur-Wert windows_x64 können sowohl 32- als auch 64-Bit-Stammverzeichnisse verwenden.
Benutzerdefinierte Pfade
Ein benutzerdefinierter Pfad ist ein absoluter Pfad oder Netzwerkpfad, der weder durch einen Windows-Standardspeicherort noch durch ein NIPath-Ziel-Stammverzeichnis angegeben werden kann. Konfigurieren Sie einen benutzerdefinierten Pfad in der Anweisungsdatei und verwenden Sie den benutzerdefinierten Pfadnamen, wenn ein Ziel-Stammpfad angegeben werden kann. Name und Wert eines benutzerdefinierten Pfads werden nicht mit anderen Paketen geteilt.
Windows-Standardspeicherorte
| Ziel-Stammverzeichnis | Name im Dateipaket | Standardordner |
|---|---|---|
| Home | Home |
%SystemDrive%\Users\Public oder %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 |
|
64-Bit-Betriebssystem:
|
| System |
|
64-Bit-Betriebssystem:
|
| BootVolume | BootVolume | %SystemDrive% |
| NIPkgMgrTemp | NIPkgMgrTemp |
%TEMP%\NIPackageManager
Hinweis
|
| NIPkgMgrTempUnique | NIPkgMgrTempUnique |
%TEMP%\NIPackageManager\Temporary unique
sub-directory per transaction
Hinweis Der Paketmanager löscht die in diesem Ordner installierten Dateien, nachdem die Paketinstallation abgeschlossen ist. Verwenden Sie dieses Stammverzeichnis daher nur für "customExecute"-Pfade. Verwenden Sie dieses Stammverzeichnis nicht mit "customExecute", das den Schritt uninstall ausführt.
|
Je nach Bitanzahl umwandelbare Pfade
Ein umwandelbarer Pfad ändert sich in den bitspezifischen Pfad, der mit der Bitanzahl des Betriebssystems übereinstimmt. ProgramFiles, System und einige NIPaths-Ziel-Stammverzeichnisse können als umwandelbare Pfade verwendet werden.NIPaths-Ziel-Stammverzeichnisse
NIPaths -Ziel-Stammverzeichnisse haben immer das Präfix ni-paths.
| Ziel-Stammverzeichnis | Name im Dateipaket | Standardordner |
|---|---|---|
| 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 Hinweis Beispiel: Der Name für das Ziel-Stammverzeichnis LV2018DIR64 lautet im Dateipaket ni-paths-LV2018DIR64 und der Standardordner ist [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\ Hinweis Beispiel: Der Name für das Ziel-Stammverzeichnis TESTSTAND2018DIR lautet im Dateipaket ni-paths-TESTSTAND2018DIR und der Standardordner ist [NIDIR]\TestStand 2018\.
|
| TESTSTANDXXXXDIR64 | ni-paths-TESTSTANDXXXXDIR64 | [NIDIR64]\TestStand XXXX\ Hinweis Beispiel: Der Name für das Ziel-Stammverzeichnis TESTSTAND2018DIR64 lautet im Dateipaket ni-paths-TESTSTAND2018DIR64 und der Standardordner ist [NIDIR64]\TestStand 2018\. |
| VERISTAND2020DIR | ni-paths-VERISTAND2020DIR | [NIDIR]VeriStand 2020\ |
| VERISTAND2020DIR64 | ni-paths-VERISTAND2020DIR64 | [NIDIR64]VeriStand 2020\ |
Verwandte Inhalte
- Zusammenstellen eines Dateipakets
Für ein Dateipaket muss ein Stammverzeichnis erstellt werden, das Unterverzeichnisse, Quelldateien und Konfigurationsdateien enthält.