行】)
需求labview靜默調(diào)用bat文件bat為運(yùn)行windows服務(wù)文件。運(yùn)行服務(wù).batecho off chcp65001nulsetServiceNameWeilyOcrServiceechoecho服務(wù)名稱%ServiceName%echosc query%ServiceName%nul21if%errorlevel% neq0(echo? 錯(cuò)誤服務(wù) WeilyOcrService 不存在 pauseexit/b1)for/ftokens4%%ain(sc query %ServiceName% ^| findstr STATE)dosetstatus%%aif%status%RUNNING(echo? 服務(wù)已經(jīng)正在運(yùn)行)else(echo正在啟動(dòng)服務(wù)... net start%ServiceName%if%errorlevel% equ0(echo? 啟動(dòng)成功)else(echo? 啟動(dòng)失敗請檢查程序日志))pause不需要彈窗存在把最后的pause去掉。windows自帶權(quán)限校驗(yàn)機(jī)制必須有彈窗采用如下方式規(guī)避。手動(dòng)創(chuàng)建1個(gè)計(jì)劃任務(wù)按下WinR→ 輸入taskschd.msc打開【任務(wù)計(jì)劃程序】右側(cè)【創(chuàng)建任務(wù)】不要選 “創(chuàng)建基本任務(wù)”【常規(guī)】選項(xiàng)卡–名稱Start_OcrService–描述啟動(dòng) OcrService OCR 服務(wù)–?勾選使用最高權(quán)限運(yùn)行關(guān)鍵管理員權(quán)限來源–配置Windows 10 / Windows 11【觸發(fā)器】選項(xiàng)卡–不需要開機(jī)自啟就全部清空我們由 LabVIEW 手動(dòng)觸發(fā)運(yùn)行–如需開機(jī)自動(dòng)啟動(dòng)可以新建觸發(fā)器登錄時(shí)?!静僮鳌窟x項(xiàng)卡 → 新建–操作啟動(dòng)程序–選擇bat的路徑其余默認(rèn)點(diǎn)擊【確定】保存LabVIEW 執(zhí)行系統(tǒng)命令配置