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 "アウトプットファイル名のパス"