経緯
Windows10 以降のデフォルトでは curl
コマンドが Invoke-Request
コマンドのエイリアスとなっているので、エイリアスを無効化して純粋な curl
が動作するようにシステムを変更するように設定を変更します。
手順
PowerShell を起動してコマンドを打っていきます。
> test-path $profile
もしこのコマンドの結果が False
ならば PowerShell のプロファイルが存在しないということなので、次のコマンドを続けてプロファイルを作成します。
> new-item -path $profile -itemtype file -force
続いてメモ帳でプロファイルを開きます。
> notepad $profile
ここで、次のコマンドを書き込んでメモ帳で開いたプロファイルを保存します。
del alias:curl
これで PowerShell を起動する度に Invole-Request
のエイリアスとしての curl
を削除するので、純粋な curl
が使用できる、という寸法ですね。
保存後、 PowerShell を再起動すればOK。
今回はこれで事足りました。
参考
手順
curl
Invoke-Request
今回は使いづらいと感じたので curl
に転向。