2013-03-27 44 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