- 【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
166 :デフォルトの名無しさん[sage]:2015/06/07(日) 15:23:50.35 ID:MMVoxWft - >163
>164 >165 アドバイスありがとうございます。 >165さんの言うとおり、パソコンを再起動したらちゃんとpathが反映されました。 みなさんのアドバイスを参考にして、あと、短いけどなるべく使いまわせるように役割ごとにばらそうと考え 最終的にこういう風にしました。 ====auto_addon_install.bat===== @echo off call confirming_path.bat :loop call jpm_xpi.bat wget --post-file=@helloworld-0.0.1.xpi http://localhost:8888/ timeout 5 ::instead of "sleep 5000" goto loop ====confirming_path.bat===== @echo off :: confirming path 1 as not \n path :: confirming path 2 as \n echo %path% | sed s/;/\n/g pause exit ====jpm_xpi.bat==== @echo off jpm xpi exit ================== これからアドオンをつくってみようと思います。ありがとうございました。
| - 【.cmd】 バッチファイルスクリプト %11 【.bat】©2ch.net
168 :デフォルトの名無しさん[sage]:2015/06/07(日) 20:59:15.64 ID:MMVoxWft - >>167
そうだったのですか。 確かにpath確認用のconfirming_path.batをした後に、親バッチへ戻ってきていませんでした。 しかし、jpmの仕様なのか、confirming_path.batをコメントアウトしただけで,jpmの方は親バッチへ戻ってきしまいました。 僕がjpmを別のbatに移そうと思ったのは、メインのバッチファイルでjpmを実行するとjpmを実行した時点で処理が終了してしまうからです。 もしかしてこれが、jpmのバッチファイルがexit /Bを使わずに親バッチへ戻ってくることとなにか関係があるのでしょうか。 終了コードの書き方も参考にさせて頂きます。
|
|