:アプリケーションの既存のインスタンスのためのチェック
- は小切手は、その後、
- は、アプリの初期インスタンスを起動しますか既存のインスタンスを前方に呼び出します。
私は現在、1台のLinuxマシンで動作する.bat(下記)を持っていますが、他のマシンでは動作しません。
私の問題は、私は別のマシンにこの.BATをコピーするとき、それは私にエラーを与えることである#!/bin/bash
pid=`ps axwww | grep filename | grep java | sed -e 's/^[ \t]*//' | cut -f1 -d " "`
if [ a$pid == "a" ]
then
java -Djava.net.preferIPv4Stack=true -Dsun.java2d.opengl=true -jar filename.jar /home/user/Desktop/folder/config/FILENAMEConfig.properties
else
wid=`xdotool search "FILENAME"`
xdotool windowactivate $wid
fi
:
Defaulting to search window name, class, and classname XGetWindowProperty[_NET_WM_DESKTOP] failed (code=1)
私は2番目のマシン上で新しいの.batを入力して手動で試してみました - まだ失敗する。
ご協力いただきまして誠にありがとうございます。
タグ[タグ:バッチファイルには、このようここでは適用されません。 DOS/Windowsのみに関連しています... – aschipfl