Welcome to Tukaeru Software Homepage
 ホーム > ソフトウェア > 掲示板

[リストへもどる]
一括表示
タイトル監視後の外部プログラムについて。
記事No1908
投稿日: 2016/09/09(Fri) 08:57
投稿者YUU
自作プログラムの監視ロジックとして最近利用しております。
魅力的な機能の一つで監視対象に変更があった場合、外部PGを実行できるという機能について質問がございます。

テストにてbatファイルを実行させているのですが「pause」コマンドでとまりません。batの中身はシンプルで監視ファイルが更新された場合、デスクトップへとコピーするというものです。

コマンドはうまく働いておりコピーはされるのですがコンソール画面が表示されておりません。また、「pause」自体は生きているようでコンソールが非表示のままバックグラウンドで残っているかのように見受けられます。その際に、PG終了まで処理を待つという機能が働いてしまいループが起こっているようです。

上記の動作は仕様どおりでしょうか。お手数おかけいたしますがよろしくお願い致します。

タイトルRe: 監視後の外部プログラムについて。
記事No1909
投稿日: 2016/09/09(Fri) 12:38
投稿者作者
フォルダ監視にご興味いただきありがとうございます。

> 外部PGを実行できるという機能について質問がございます。
> テストにてbatファイルを実行させているのですが「pause」コマンドでとまりません。
> コマンドはうまく働いておりコピーはされるのですがコンソール画面が表示されておりません。
> また、「pause」自体は生きているようでコンソールが非表示のままバックグラウンドで残っているかのように見受けられます。
> その際に、PG終了まで処理を待つという機能が働いてしまいループが起こっているようです。
>
> 上記の動作は仕様どおりでしょうか。

はい、仕様どおりです。
スクリプト系のバッチファイルはコンソール画面が表示されません。
メモ帳等のアプリケーションを実行した際にはウインドウが表示されるようになっています。

恐れ入りますがbatファイルのテスト時には、直接手動で実行し、単体でのテストをお願い致します。