お知らせ

現在サイトのリニューアル作業中のため、全体的にページの表示が乱れています。

FF14起動時にACTとかを同時起動出来るようにしてみた

投稿日:
ゲーム::FF14ジャンル::ネトゲ

以前はランチャで同時起動を実現していたのですが、最近ランチャ使わなくなったのでスタートメニューのピン止めからやれるようにしてみました。ほんとはスタートアップでやりたかったんですが、なんか出来なかったので断念。

PowerShellで実現しました。プロセス取るのが一番楽そうだったので。

実現方法

  1. ツール起動用のps1を作る
  2. ps1のショートカットを次のように作る
    1. C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy RemoteSigned -File "D:\path\to\ff14_launcher.ps1"
  3. C:\Users\EXAMPLE_USER\AppData\Roaming\Microsoft\Windows\Start Menu\Programsにショトカを放り込む
  4. 全てのアプリからショトカを探してピン止め
  5. ウマー

サンプルソース

多重起動が嫌なので多重起動防止入れてます。

$process = Get-Process -Name "Advanced Combat Tracker" -ErrorAction SilentlyContinue
if (!$process) {
    cd "D:\Games\FF14\ACTv3"
    Start-Process -FilePath "D:\Games\FF14\ACTv3\Advanced Combat Tracker.exe"
}

$process = Get-Process -Name "FF14TextReader" -ErrorAction SilentlyContinue
if (!$process) {
    cd "D:\Games\FF14\ff14tr_0.0.47.0"
    Start-Process -FilePath "D:\Games\FF14\ff14tr_0.0.47.0\FF14TextReader.exe" -ArgumentList "/startup"
}

$process = Get-Process -Name "ffxiv_dx11" -ErrorAction SilentlyContinue
if (!$process) {
    cd "C:\Program Files (x86)\SquareEnix\FINAL FANTASY XIV - A Realm Reborn\boot"
    Start-Process -FilePath "C:\Program Files (x86)\SquareEnix\FINAL FANTASY XIV - A Realm Reborn\boot\ffxivboot.exe"
}