CMDを介して2つのプログラムを同時に起動しようとしています。
私はLinuxに慣れていますが、通常はスクリプトで2つのコマンドを作成し、単に&orを使用します;が、動作していないようです
たくさんの分散とw / o w / o "quotes"を試しました。
このトレッドを読んでください。しかし、Windows CMDの人が私を助けてくれることを望んでいます。
以下は、cmd / shortcutを介して実行するコマンドです。
注:CLIに貼り付けても機能しますが、これは本当に困惑させ、イライラさせます(笑)。
注2:cmd形式で実行している場合、xpadderを終了してProject64を起動すると、cmdはXPadderが閉じるのを待ってから* .cmdファイル経由で実行するときとCMDウィンドウで貼り付けるときに2番目のCMDに移動するようです。
Taskkill /IM Xpadder.exe /F & "G:\Xpadder\Xpadder.exe" "G:\Xpadder\N64.xpadderprofile" & "G:\Emulators\N64\Project64\Project64.exe" "G:\Emulators\N64\Roms\Goldeneye 007.v64"
実行している場合、xpadderを強制終了します。
Taskkill /IM Xpadder.exe /F
特定のプロファイルでXPadderを起動します。
"G:\Xpadder\Xpadder.exe" "G:\Xpadder\N64.xpadderprofile"
Project64 w / ROMを起動します。
"G:\Emulators\N64\Project64\Project64.exe" "G:\Emulators\N64\Roms\Goldeneye 007.v64"
私は問題が私がbashでコマンドをつなぎ合わせる習慣を持っていると思います、それは常に動作しますが、Windows CMDの別々の行にそれらを置く方が良いようです。私はまた、読みやすさのためにその習慣を身につけようとしています。
—
-FreeSoftwareServers
&CMD;では(通常の)Unixシェルと同じことを意味します。左コマンドを実行し、それが終了したら(成功したかどうかにかかわらず)右コマンドを実行します。OTOH;はCMDで特別なものではなく、単なるデータ文字です-PATH および同様のディレクトリのリストを除き、Windowsは(ほぼすべての)ディレクトリ名に含まれている;ため:、UNIXは:PATH区切り文字として使用するため、区切り文字として使用します。