2013-03-27 19 views
1

在Windows上更新應用程序時Install4j具有通知用戶應用程序當前是否正在運行的功能:「檢測到正在運行的進程」屏幕。 Mac有沒有類似的功能?Install4j:Mac的「Running Process Detected」屏幕?

+0

作爲install4j 5.1的,沒有這樣的功能,但它計劃爲將來的版本。 – 2013-04-07 20:01:57

回答

0

在安裝程序運行一個腳本來調用這個shell腳本和警告屏幕設置爲根據結果的用戶: -

#!/bin/bash 
PROCESS=YourApp.app 
number=$(ps aux | grep $PROCESS | wc -l) 
if [ $number -gt 1 ] 
then 
     echo Running; 
else 
    echo NotRunning; 
fi