以下は バッチファイル内の記述です。
【以前】
内部処理が終わる迄 黒い子画面が出続け===>不用意に閉じられるリスク潜在
bat
1XXXX.bat
↓↓↓↓↓↓↓↓
【変更後】
タスクバーに収まり最小化実行されるように===>いつまでも閉じない問題発生
bat
1start /min XXXX.bat
【質問】
画面にでないようにしつつ、やることやったら終わってくれるバッチファイルの起動方法は どういうようにすればよいですか??
バットではなくバッチと読んでください。
ご指摘ありがとうございます、教えて頂かなければず~っとバットファイルと言い続けていました(恥)
バッチAからバッチBを呼んで、実行されたバッチBの画面が閉じられない?
ということでしょうか?
okakemetalさん 正直を申し上げるとAかBか検討がついておりません。
SalesForce向けのデータアップローダのバッチファイルを ベンダ様から供給をうけまして、起動してから処理が終わるまで なんせ子画面がひらきっぱでして
XXXX.bat の中で「exit /b」と明示的に書いてあげれば、バッチ自体は終わると思いますが
現在はどのようになっているかわかりますか?
試しに、今回START /MINを 挿入したBATファイルへ
最後部で お示し頂きました EXIT/Bを付け加えるも 状況変わらず、子画面は閉じられることがありませんでした。
動作手続きは
①Windowsタスクスケジューラの定刻起動:SalesForceからダウンロードしたい一ファイル種類に特化したバッチファイルを起動(複数種類のダウンロードを運用中)
②別の汎用的バッチファイルが上位から引き継ぐ引数を含め起動
(JavaのDataLoaderというプログラムのありかへパスを変更する記載あり)
③DataLoaderのJavaを動作させるためのバッチファイルが起動される。
★開きつづけてしまう画面は コマンドプロンプトの画面で
DataLoaderのありかのパスをカレントディレクトリに表示した1行のみが現われている状態です。
C:\Users\XXXXXXXXX\dataloader\v53.0.3\bin>
回答1件
あなたの回答
tips
プレビュー