如何修改NI Package Manager中安裝軟體的資料夾位置?

更新 Nov 25, 2020

環境

軟體

  • Package Manager

我想更改使用NI Package Manager(NIPM)下載和安裝的軟體的資料夾位置。

在NI Package Manager(NIPM)的使用者介面中,沒有辦法直接修改安裝資料夾。若有此需求則需要對registry進行編輯。在運行安裝之前,請按照以下步驟更改NI軟體的預設安裝目錄:

  1. 手動為您的NI軟體建立所需的根目錄,例如 D:\Bin\NI\
  2. 打開Registry Editor。這可以通過使用Windows搜索中輸入“regedit”。
  3. 手動建立以下registry keys,並添加包含以下名稱和數據的字符串值:
    • (32-bit) HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\National Instruments\Common\Installer 
      • NIDIR= <Installation Directory Path>
    • (64-bit) HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\Common\Installer
      • NIDIR64= <Installation Directory Path>

32-bit key將更改32-bit軟體的安裝目錄,而64-bit key將更改64-bit軟體的安裝目錄。這兩個key通常不應指向相同的安裝目錄。必須先進行編輯,然後才能安裝軟體以使其起作用。

注意:不能保證此過程適用於所有NI軟體。

附加信息

如果您想更改NI Package Manager本身的安裝目錄:

  1. 手動為NIPM建立所需的目錄,例如 D:\Bin\NI\NIPM\
  2. 手動創建以下兩個registry keys :Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\National Instruments\NI Package Manager\CurrentVersion and Computer\HKEY_LOCAL_MACHINE\SOFTWARE\National Instruments\NI Package Manager\CurrentVersion
  3. 在建立的每個registry key中,添加一個名稱為Path的字符串值,並且數據為所需的安裝目錄路徑,如D:\Bin\NI\NIPM\  注意:與上述相反,32-bit key和64-bit key將指向NIPM的相同安裝目錄。
  4. 安裝NI Package Manager
然後,您還必須按照解決方案中的步驟進行操作,以確保使用NI Package Manager進行的所有後續安裝都將安裝在新目錄中。