建立MAX配置技術報告

更新 Jan 9, 2020

產品資訊

Software

  • Measurement and Automation Explorer (MAX)
  • LabVIEW

問題敘述

我要如何在我的電腦或者遠端電腦裡建立MAX配置資訊,並列出電腦內所有的NI軟體版本資訊?
 

解決方案

用NI Measurement&Automation Explorer(MAX)建立報告

  1. 選擇File»Create Report開啟MAX Report Wizard
 
  1.  選擇My System為這台開發電腦建立報告,或選擇遠端連接的系統以建立特定於遠端系統的報告:
  1. 您可以生成三種類型的HTML報告:
    • Simple report: 一個簡單的報告,它只包含MAX配置樹的項目名稱和圖示。
    • Custom report: 自定義報告,您可以在其中選擇要記錄的項目,並接收有關這些項目更詳細的報告。
    • Technical support report: 如果您因為某個問題正在與NI技術支援部門討論,請選擇此選項,然後您需要寄送MAX報告給NI以提供有關您電腦設置更多的內容,包括National Instruments軟體的安裝日誌(installation log)。
 
  1. ​(Optional) 若您選擇custom report的選項,點選Next並配置自定義報告的自定義選項,或增加要包括在技術支援報告中的任何其他文件。
  2. 點選Next後,選擇儲存報告的位置和檔案名稱。
  3. 點選Generate

用程式化的方式使用LabVIEW建立MAX報告

  1. 啟動LabVIEW。
  2. 選擇Help»Find Examples
  3. 搜尋Max Report
  1. 雙擊範例Generate Max Report.vi。 LabVIEW將打開這個範例程式。
  2. 在Front Panel上,選擇要建立的Report Type
  3. File Path的Control中,輸入路徑及一個檔案名稱,並加上對應其Report Type的副檔名。例如.zip是對應Technical Support Report的Report Type。您也可以點選Open icon以使用作業系統的Open dialog並選擇指定的路徑。
  1. 執行VI,該報告將會建立在指令的路徑中。

相關資訊

MAX的技術報告也可以直接透過命令提示字元建立,無需打開MAX。您可以透過將特殊參數傳遞給MAX執行檔來完成此動作。
  1. 打開命令提示字元並導覽到包含NIMax.exe的文件夾。這個位置取決於您安裝NI軟體的位置。預設的位置是<Program Files (x86)>\National Instruments\MAX\。若要更改當前文件的路徑,請使用cd的指令,然後輸入要移動到的目錄路徑。如以下的範例所示:
  1. 導覽到此位置後,在輸入MAX建立報告的指令(nimax /REPORT)後,輸入所需參數以建立報告。語法如下:
nimax /REPORT:fileName="<absolute path to a file>";reportType="<custom|simple>";silent="<true|false>"
參數包括:
  • filename (required)是所建報告的檔案名稱。它必須是文件的絕對路徑。有效的文件格式為.htm 、 .html.xml 。如果您提供無效的文件副檔名,NI MAX將自動取消創建報告。任何現有的文件都將被自動覆寫。
  • reportType (optional)是指報告類型,有simple (no details)或custom (full details)兩種。預設值為custom (full detail)。
  • silent (optional)是true或者false 。如果設定為true,NI MAX將會忽略所有錯誤。不會顯示任何message boxes傳來的報告錯誤或是完成狀態,而true是預設值。
注意:
  • NI MAX需要一兩分鐘來收集報告的所有內容。在此過程中不會顯示任何訊息。若輸入參數silent="false"時會在報告產生後顯示完成的通知。
  • NI MAX會自動忽略語法錯誤的指令,在這種情況下不會建立報告。
  • 只有當silent ="false"時,NI MAX才會跳出不可以被寫入檔案的檔案路徑。
  • 每個參數值都需要加上引號。
  • 參數的大小寫不受影響。
  • 參數應以分號分隔,中間不能有空格。
  • 目前不支援用command line的方式建立遠端系統的MAX報告。如果要為遠端系統建立報告,則需要使用MAX Technical Report Wizard。

以下範例列出了使用command line的方式建立報告的正確用法:
  • nimax /REPORT:fileName="C:\reports\my_file.html"
  • nimax /REPORT:fileName="C:\users\myusername\desktop\my_file.htm"
  • nimax /REPORT:fileName="C:\reports\my_file.xml";reportType="custom"
  • nimax /report:fileName="C:\reports\my_file.htm";Silent="false"
  • NIMAX /report:fileName="C:\reports\my_file.htm";reportType="simple";Silent="false"