プログラミング【スポンサーリンク】どうもlisです。StudioでWindowsアプリを作成時、バッチファイルをウィンドウ非表示の状態で実行する方法を書いていきます。やりたかったこととしては、バッチファイルをウィンドウ非表示で実行するバッチ処理内で、リダイレクトによりファイル出力を行うだったのですが、全て実現することができました。SW_HIDE);解説ShellExecuteの引数は、下記のようになっています。親ウィンドウハンドル:NULLでOK。ファイルの処理方法:今回は対象ファイルを開くので、「open」です。実行するファイル:コマンドプロンプトにバッチファイルを読み込ませて使用する為、コマンドプロンプト(cmd.exe)を指定します。パラメータ:コマンドプロンプトに渡すパラメータ値です。コマンド」と記載することで、実行時に渡すパラメータから実行したいコマンドを指定することができます。今回はバッチファイルを実行して欲しいので、「/c」とバッチファイルのパスをセットにしたパスを設定します。デフォルトディレクトリ:特にないので空文字ウィンドウ表示状態:ここを「SW_HIDE」にすることで、ウィンドウを非表示にできます!逆にSW_SHOWにすると、ウィンドウが表示されます。他にもパラメータはありますがここでは割愛します。lisz-works引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。