A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
古いスレッドを見ていませんでした。
startコマンド(/waitオプション使用)が使えるのではないでしょうか。
詳しくはコマンドプロンプトでのヘルプ、またはWebサイト参照。
余談ですが、whiteline507さんの場合は
Windows環境でcygwinを使うのがいいような気がします。
(linuxコマンドがそのまま使えるので手っ取り早いと思います)
この回答への補足
私も最初はstartコマンドの/waitオプションが使えると
思ったのですが、
start test1.bat /wait
start test2.bat /wait
start test3.bat
としても結局test1.batの完了を待ってからtest2.batを実行開始
するのでダメでした。
(したいことはtest1.batとtest2.batを両方同時に実行して、
両方とも完了してからtest3.batを実行するというもの)
また、cygwinも入れるには入れているのですが、やりたいことが
「Windowsコマンドの実行時間の計測」ですのでcygwinを介して
コマンドを発行してしまうと正確なWindowsの処理速度が計測
できなくなってしまうので敢えて使っていません。
cygwin使ったとしても中身が「copy test1.txt test2.txt」などと
書かれたtest1.batをcygwinから実行することはできるのでしょうか。
cygwinの中でcp test1.txt test2.txtとしてしまうとWindowsの
処理性能が取れないのでNGだと考えています。
色々とお伝えしていないことがあり、申し訳ありませんが
何か名案がありましたら、よろしくお願いいたします。
No.2
- 回答日時:
プログラミングについては、ここで説明するよりもWeb上の多くのサイトを参照するのがベターでしょう。
(私も全てWeb上で独習しました。ツールもWeb上で無料で手に入ります。書籍や開発ソフトを買ったことはありません。)「教えて!goo」にもプログラミングのスレッドがあります。
ほんの一例ですが、下記サイトは実例中心で解りやすいと思います。
「猫でもわかるプログラミング」
http://www.kumei.ne.jp/c_lang/
Windowsプログラム(GUI)、スクリプト(CUI)にしても、結局のところはマイクロソフトのMSDNサイトに尽きるのではないでしょうか。
「MSDN ホームページ」日本語サイト
http://www.microsoft.com/japan/msdn/
確かに色々と勉強すれば分かることとは思うのですが、
期間が1,2週間と限られており、質問させていただきました。
コマンドプロンプトから簡単な方法で出来ないのであれば
この期間で学習してすぐに使いこなすことは無理だと
思うのであきらめます。
教えていただいた関数?がコマンドプロンプトから
追加のソフトやバッチプログラム以外の言語無しに
かけるのかどうかだけ教えていただければ幸いです。
No.1
- 回答日時:
ShellExecuteExの実行を
WaitForSingleObjectで監視するという方法があります。
マイクロソフトサイトに詳しい説明があります。
ShellExecuteEx
http://mtbeta.msdn.microsoft.com/ja-jp/library/a …
WaitForSingleObject
http://msdn.microsoft.com/library/ja/default.asp …
この回答への補足
すみません、紹介していただいたコマンドはコマンドプロンプト
から実行できるものなのでしょうか。
ページを見ると
「Winbase.h 内で宣言、Windows.h をインクルード」
「ヘッダー: Shellapi.h にあります。」
などと書いてありますが、WindowsOSにさらに
追加で何かのソフトを入れなければならないのであれば
必要ソフトについても教えていただけますでしょうか。
できればWindows(XPor2003)のみで行える方法があると
助かります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 哲学 日本語は 言語類型として あたかも始原のごとくである 3 2022/05/29 04:41
- Visual Basic(VBA) いつもお世話になっております、VBAで教えて頂きたいのですが 2 2022/05/05 22:20
- Visual Basic(VBA) VBA ユーザーフォーム 3 2022/04/14 10:30
- 数学 急いでます!この問題分かる方教えてください!お願い致します! 旅行に行くため、O,P,Q,R,Sの5 2 2022/07/08 18:00
- C言語・C++・C# スタックフレームの消滅 6 2023/05/20 12:33
- 工学 面積Sの円形導体板を間隔dで平行に配置したコンデンサの問題てす。 (1)静電容量C0をSもdとε0を 1 2023/05/31 19:07
- Visual Basic(VBA) VBAの繰り返し処理について教えてください。 3 2022/08/02 13:21
- Visual Basic(VBA) エクセルのマクロについて教えてください。 3 2023/02/22 08:53
- その他(プログラミング・Web制作) atcoder python コードへの助言 2 2022/08/12 15:31
- Visual Basic(VBA) VBAで質問ですが、皆さんはどの様に導き出しているのでしょうか? 6 2022/05/03 21:53
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの表にヘンな枠が・・・
-
pingは正常なのにtracerouteで...
-
SONYの音楽ソフト「x-アプリ」...
-
LD_LIBRARY_PATHって?
-
画面ロック中のタスク実行(shu...
-
postgres のコマンドが実行でき...
-
信頼済みサイト登録をbatファイ...
-
英語版での表示
-
父子家庭、 子供の進学費用を全...
-
Linux のシェルスクリプトの強...
-
サーバでログオフするとアプリ...
-
taskkill をバッチ処理できない。
-
AccessのマクロでWordを最前面...
-
「一定の時間間隔で5秒毎にMacr...
-
、cronのユーザは postgresでな...
-
Openイベントを開始させないで...
-
solaris10のrloginやtelnetによ...
-
[msconfig]ではなく[c:\\window...
-
linux初心者です wineをつかっ...
-
ラズベリーパイに関して質問で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの表にヘンな枠が・・・
-
SONYの音楽ソフト「x-アプリ」...
-
pingは正常なのにtracerouteで...
-
LD_LIBRARY_PATHって?
-
ROBOCOPY cmdで正常に処理され...
-
バッチファイル内の各コマンド...
-
Openイベントを開始させないで...
-
linuxサーバーのキャッシュをク...
-
最初の一度しか実行されないロ...
-
shutdownコマンド実行の残り時...
-
windows10のごみ箱をrd /s /q C...
-
CRONを隔週の日曜日に実行させたい
-
SPI非言語の問題 解説お願いします
-
python IDLEで訂正、削除のやり...
-
常に全画面表示するには・・・
-
エクセルからアクセスのプロシ...
-
信頼済みサイト登録をbatファイ...
-
デフラグは途中で止めても効果...
-
emacsでCtrl+zを押してサスペン...
-
taskkill をバッチ処理できない。
おすすめ情報