此知識(shí)庫(kù)文章介紹了如何以靜默方式安裝InstaCal,但它沒(méi)有運(yùn)行InstaCal。無(wú)法在靜默模式下運(yùn)行InstaCal。但是,根據(jù)您的應(yīng)用程序和MCC硬件,您可以將配置文件(CB.CFG)復(fù)制到目標(biāo)計(jì)算機(jī)。
首先,您需要第三方軟件才能從我們的下載文件中提取InstaCal MSI安裝程序。我使用了7-Zip-可在http://www.7-zip.org/中找到它們
安裝7-Zip,然后按照屏幕上的提示進(jìn)行操作。
從我們的網(wǎng)站下載InstaCal安裝程序:
ftp://ftp.mccdaq.com/downloads/InstaCal/icalsetup.exe
該文件實(shí)際上是設(shè)置為執(zhí)行的壓縮文件。要將其解壓縮到其組成部分中,請(qǐng)運(yùn)行7-Zip,選擇文件,然后單擊“解壓縮”。完成后,7-Zip將在您放置Icalsetup.exe的文件夾中創(chuàng)建一個(gè)新文件夾,其中包含以下文件和文件夾:
文檔(文件夾)
驅(qū)動(dòng)程序(文件夾)驅(qū)動(dòng)程序
64(文件夾)
InstaCal.msi
Logo.bmp
MccBoardCfg.mde
ReadMe.txt
ReadMeUL.txt
Ulprops.txt
您需要所有這些文件,InstaCal才能正常運(yùn)行。
要以靜默方式啟動(dòng)InstaCal,請(qǐng)通過(guò)命令行語(yǔ)法對(duì)其進(jìn)行調(diào)用:
InstaCal.msi / qn
您可以使用許多命令行Windows?安裝程序選項(xiàng),盡管本應(yīng)用筆記未解決這些問(wèn)題,但是您可以通過(guò)在命令行中鍵入以下內(nèi)容來(lái)查看它們的含義:InstaCal.msi /?
請(qǐng)查閱Windows?Installer SDK,以獲取有關(guān)命令行語(yǔ)法的其他文檔。
其他靜默模式操作:
交換MCC設(shè)備,而不必每次都運(yùn)行InstaCal。
這適用于USB-1208LS。USB-1208FS,USB-1408FS,USB-1024ls / HLS,USB-1608FS,USB-ERB24和大多數(shù)其他HID設(shè)備。本應(yīng)用筆記以USB-DIO96H為例。
每次交換USB-DIO96H時(shí),都有一種方法必須運(yùn)行InstaCal。但是,只有在系統(tǒng)中只有一個(gè)USB-DIO96H時(shí),它才能工作。如果您擁有一個(gè)以上的設(shè)備,那么它將不起作用,您必須運(yùn)行InstaCal來(lái)更改設(shè)備/更新序列號(hào)。
為此,您將需要手動(dòng)更新名為CB.CFG的InstaCal配置文件。對(duì)于Windows XP,它位于C:\ Program Files \ Measurement Computing \ DAQ文件夾中。
使用Notepad.exe或類似的文本編輯器將其打開(kāi)。
查找以下行:
雜項(xiàng)選項(xiàng)[16]:xxx(其中xxx是1到255之間的整數(shù)。)
將整數(shù)更改為0并退出文件。請(qǐng)勿隨意安裝!
如果這樣做,它將刪除表明不再安裝該設(shè)備的設(shè)備,并將其替換為已連接的設(shè)備。基本上刪除您剛剛完成的工作。
將Misc Option [16]設(shè)置為0的作用是通知驅(qū)動(dòng)程序它應(yīng)該使用找到的任何USB-DIO96H并忽略序列號(hào)。但是同樣,這僅適用于這種類型的設(shè)備。如果添加另一個(gè),它將不知道要使用哪個(gè)。
完成此操作后,您將永遠(yuǎn)無(wú)法再運(yùn)行InstaCal,因?yàn)樗鼘⑵茐拇烁摹V恍柽\(yùn)行您的程序。
也不要將設(shè)備更新為序列號(hào)0,因?yàn)樗鼘⑿枰祷卮颂庍M(jìn)行重新編程。
您還可以獲取這個(gè)新編輯的CB.CFG文件,并將其部署到另一臺(tái)計(jì)算機(jī)上。
請(qǐng)注意,對(duì)于較新的產(chǎn)品,例如USB-1608G系列和USB-200系列,請(qǐng)將雜項(xiàng)選項(xiàng)[0]設(shè)置為雜項(xiàng)選項(xiàng)[3](它們?nèi)克膫€(gè))設(shè)置為-1。