また質問です。
プログラムでコマンドプロンプトにコマンドを送って、
その返事(?)を受け取るにはどのようにすればいいのでしょうか?
何をするかによりますが、コマンドプロンプトは状態の保持が(通常は)できませんから、毎回コマンドプロンプトを起動するようにすればよいと思います。
単なる起動ならShellExecute。戻り値を得るなら、CreateProcess。ShellExecuteExでも戻り値を取得できるかも知れません。
どこかにログを出力させて、
それをあとで読む方法もありますね。
バッチファイルについてで、こんなページを見つけました。
http://www25.cds.ne.jp/~kamiken/bach/bach.html
どうやらログ出力は、ほとんどのコマンドでできるようです。
ありがとうございます
うまくやることができました
ツイート | ![]() |