バッチでFF14をサポートするアプリを纏めて起動

パソコンでFFやるとサポートアプリが使えて便利なんだけど、起動する事をよく忘れるのでショートカット一つで纏めて起動するようにバッチを書いてみました。

@echo off

tasklist | find /C "InputMapper"
if ERRORLEVEL 1 (
	cd /d "C:\Program Files (x86)\DSDCS\InputMapper"
	start "InputMapper" "InputMapper.exe"
)

tasklist | find /C "Advanced Combat Tracker"
if ERRORLEVEL 1 (
	cd /d "D:\ff14\Advanced Combat Tracker"
	start "act" "Advanced Combat Tracker.exe"
)

tasklist | find /C "FF14AnglerRep"
if ERRORLEVEL 1 (
	cd /d "D:\ff14\FF14AnglerRep"
	start "FF14AnglerRep" "FF14AnglerRep.exe"
)

tasklist | find /C "EoruzeaMarketNote"
if ERRORLEVEL 1 (
	cd /d "D:\ff14\EoruzeaMarketNote"
	start "EoruzeaMarketNote" "EoruzeaMarketNote.exe"
)

ちょっと解説

tasklist | find /C "InputMapper"

InputMapperが起動しているかの確認です。
起動していたら 1 を
起動していなかったら 0 を返します。

if ERRORLEVEL 1 (
	cd /d "C:\Program Files (x86)\DSDCS\InputMapper"
	start "InputMapper" "InputMapper.exe"
)

起動していない場合、InputMapperを起動します。
作業フォルダはあまり考えなくてもいいかと思いますが、念のためexeのあるフォルダに移動して起動するようにしました。
dオプションはドライブを越えて移動する場合に必要なオプションです。

startコマンドの一つ目の引数はタイトルなので空白とか適当な文字列でいいです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

five − 4 =

ABOUT US
MimosaHarvestasya

COBOL系Javerさ。Blockchain Symbolのノードを運営していることもあり、主にバック側の事を色々調べたり作ったりしています。
https://symbol01.harvestasya.com:3001/node/info

FF14ではMimosa SamiとしてGaiaDC/Ifritで遊んでます。 FF14緑化運動家(目立った活動はしていない)。FF14トレジャーハンター(魔門開かない)。

did:symbol:NC3XK5WRNQSDZRDBRD6NWL3RHYV5QNLU4WTXODA

Amazon欲しいものリスト