PowerShell で Basic認証 のある URL の内容をファイルとして保存する

Basic認証 のある URL から JSON形式 のファイルを取得したくて作成。

前提条件

  • Windows 10 Professional
  • $PSVersionTable PSVersion=5.1.15063.1387
  • ファイルを選択し右クリック → PowerShell で実行

get_basic_auth_url_content.ps1

$user = "{ユーザ名}"
$pass = ConvertTo-SecureString "{パスワード}" -AsPlainText -Force

$credential = New-Object System.Management.Automation.PSCredential $user, $pass

Invoke-WebRequest -Uri "{URL}" -Credential $credential -OutFile "{ファイル名}"