HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2019
0608
sakuracmdにコマンドを入力し、結果を判定したい4解決


sakura

リンク

2019/6/8(Sat) 09:33:09|NO.87557

こんにちは。
HSPで、コマンドプロンプトにコマンドを入力する際

exec "cmd.exe /c ipconfg"
というようにすればよい、というのは理解しています。
しかし、例えば

exec "cmd.exe /c adb"
というようなコマンドを入力して、
adb.exeがコマンドプロンプトに反映されているか、
というようなことを判定するにはどうしたらよいのでしょう?

(つまり、

'---' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
と表示されているかどうかをHSPで判定したい、ということです。)

回答していただけると嬉しいです。



この記事に返信する


ham

リンク

2019/6/8(Sat) 11:11:21|NO.87559

簡単にできる超単純なやり方でよければ参考にしてください。

exec "cmd.exe /c test 2> log.txt"

これで現在のディレクトリに「log.txt」として内容が保存されます。 あとはnoteloadで読み込むだけ!



KA

リンク

2019/6/8(Sat) 17:56:34|NO.87562

エラーレベルで判定します

@echo off
HOGEHOGE.EXE
echo %errorlevel%



haru

リンク

2019/6/9(Sun) 07:20:44|NO.87570

お2人とも回答ありがとうございました。
解決しました。



sakura

リンク

2019/6/9(Sun) 07:21:48|NO.87571

すいません、名前を間違えました。



ONION software Copyright 1997-2023(c) All rights reserved.