JP1/AJS ジョブでWebのファイルをダウンロードする
バッチでWebのファイルをダウンロードするのにbitsadminコマンドがあるので、それをJP1のジョブの設定したところ、bitadminコマンドを直で書いてもバッチの中に入れて書いても、どうも動きませんでした。JP1じゃなくて普通にバッチ起動すると問題なく動くのですが、、、ハテ?
今回のことに限らず、バッチで引っかかったら、PoweShellで同様の機能をもつものはないか、探してみるのですが、PowerShellの「Invoke-WebRequest」を使用したps1ファイルを書いたところ、普通にダウンロードできました。
どういう違いなんでしょうか。
batと㎰の実行権限の違いとか?
実行ファイル名:powershell パラメーター:-command "XXXX.ps1; exit $LASTEXITCODE"
ps1の中身
Invoke-WebRequest -Uri "ファイルのURL" -OutFile "アウトプットファイル名のパス"
【PR】
ビオスリーHi錠 270錠【指定医薬部外品】整腸剤 [酪酸菌/糖化菌/乳酸菌 配合] 錠剤タイプ [腸内フローラ改善/腸活] 便秘や軟便に
¥2,364 (2024年5月20日 16:07 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)