ホーム > ソフトウェア > 掲示板
タイトル | : Re^2: フォルダ監視のbat処理 |
投稿日 | : 2020/12/07(Mon) 21:40 |
投稿者 | : naruto |
> 書き込みありがとうございます。 > > > プログラム起動設定で「bat」ファイルを指定し、パラメー タ(%NAME%)、 > >「プログラムが終了まで待機する」を使用しております。 > > しかし、batの途中で終了してしまいます。 > >(batファイル終了までに約11秒)また、バッチ処理を表示 させても同じ結果でした。 > > 「プログラムが終了まで待機する時間指定」ができれば幸 いです。 > > ※コマンドプロンプトから実行すると最後まで処理されま す。 > > 「プログラムが終了するまで待機する」のチェックがONの場合、 > 実行された「.bat」ファイルが終了するまでタスクトレイのアイ コンが黄緑色になり、待機状態になります。 > バッチファイルが終了すると再開するような仕様になっているか と思います。 > > 試しに次のような「text.bat」ファイルを作成してフォルダ監視 からプログラム起動させてみてください。 > フォルダ監視のインストールフォルダ内に「test.txt」が出力さ れ、batがpauseで停止しているため待機状態になるかと思います。 > ※コントロールパネル等で「cmd.exe」を強制終了すると、再開 されます。 > ※batファイルは画面を表示しない仕様になっています。 > > -- text.bat ---- > echo %date% %time% %1 >> test.txt > pause > ---------------- > > 途中の文面が読み解けなかったのですが、参考としてバッチファ イルから更に別のバッチファイルを実行して、 > フォルダ監視から実行されたバッチファイルが終了するとフォル ダ監視は再開状態になります。
お世話になっております。 pauseでの待機状態は確認できました。
現状、batファイルにてpythonを実行させています。batファイルが途 中で終了(約8秒)しているため、pythonプログラムも途中で終了してお ります。(通常完了まで約11秒) (通常コマンドプロンプトでbatを実行しますと中断せず最後まで完了 します) フォルダー監視にて、コマンドプロンプトでpython実行すると、コマ ンドプロンプト終了まで待機できていないのではと思われます。(pyth onだから?) つきましては、「プログラムが終了まで待機する」の項目はフォルダ ー監視にありますが、「待機時間の設定」できますと有難いです。(別 のBatでメモ帳をCall文で実行すると終了まで待機しますが、python公 文は待機しませんでした)
ご教示の程お願い致します。
- 関連一覧ツリー
( をクリックするとツリー全体を一括表示します)
- 返信フォーム
(この記事に返信する場合は下記フォームから投稿して下さい)
|