Stream Deck でWindowsの.batファイルを実行するボタンを設定する方法のメモです。
「システム」> 「開く」アクションの設定項目の「App/ファイル」に以下を入力すれば完了です。
cmd.exe /c "バッチファイル.bat"
アクションを実行するとコマンドプロンプト画面が起動して指定したバッチが実行されます。
入力例
NOTE
cmd.exe /c
の部分を書かずにバッチファイルパスを入力するだけでも実行できますが、そのときはコマンドプロンプト画面が開かれずバックグラウンドで実行されます。
私も実際に試したところタスクマネージャ上では確かにプロセスが起動したことを確認できました。
しかしその試したバッチで意図した処理は正常に行われませんでした。どうやらファイルのパスに依存する処理などはうまく動かないようです。
上記のようにcmd.exe /c
の引数に渡すようにすると正常に実行することができました。
参考