- -Windows 10でPowerShellからファイルをダウンロードする方法

Windows 10でPowerShellからファイルをダウンロードする方法

PowerShellは、Windowsのデフォルトアプリになりました。Windows8。コマンドプロンプトに代わるものではありませんが、コマンドプロンプトではできないことを実行でき、より頻繁に使いやすくなります。これの一般的な例は、ファイルのダウンロードです。コマンドプロンプトからファイルをダウンロードする場合、ジャンプする必要があるかなりの数のフープがあります。通常、wgetやCygwinなどのアプリをインストールする必要があります。 PowerShellを使用すると、はるかに簡単になります。 PowerShellからファイルをダウンロードして、現在のフォルダーまたは任意の他のフォルダーに保存できます。

PowerShellからファイルをダウンロードする

ファイルをダウンロードするのに管理者権限は必要ありませんPowerShellから。知っておく必要があるのは、正しいコマンドだけです。次のコマンドは、ファイルをダウンロードし、現在のディレクトリに保存します。 PowerShellを通常のユーザーとして実行すると、デフォルトでユーザーフォルダーが開きます。フォルダーを変更しない場合、ダウンロードしたファイルはユーザーフォルダーのルートにあります。

構文:

powershell -command "& { iwr url/FileName.Extension -OutFile FileName.Extension }"

例:

powershell -command "& { iwr https://cloud.addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg -OutFile image.jpg }"

フォルダーの場所に保存

PowerShellからファイルをダウンロードして、フォルダーの場所に保存する方法は2つあります。最初の方法では、cdコマンドを使用して、保存するフォルダーに切り替えます。

たとえば、PowerShellを開くと、現在のユーザーフォルダーが開きます。 cdコマンドを使用して、たとえば、ダウンロードフォルダーに切り替えることができます。

構文:

cd Folder path

例:

cd C:UsersfatiwDownloads

新しいフォルダに移動したら、前のセクションのコマンドを使用してファイルをダウンロードできます。

2番目の方法では、別のフォルダーの場所に変更する必要はありません。代わりに、実行するコマンドに保存場所を追加するだけで、次のようになります。

構文:

$client = new-object System.Net.WebClient
$client.DownloadFile("url/FileName.Extension","SaveLocationFileName.Extension")

例:

$client = new-object System.Net.WebClient
$client.DownloadFile("https://cloud.addictivetips.com/wp-content/uploads/2018/03/Lines-In-The-Sky.jpg","C:New folderimage1.jpg")

注意事項

PowerShellは、ファイル名が指定されたは既に使用されています。警告なしにファイルが上書きされるため、フォルダに既にimage.jpgという名前のファイルがある場合は、同じ名前の別のファイルをダウンロードして保存しないでください。

PowerShellを通常のユーザーとして実行している場合、Windowsドライブのルートにファイルを保存することはできません。

PowerShellはファイル拡張子を修正しません。 PowerShellを使用してJPGファイルをダウンロードし、保存場所を指定するときにPNGとして保存するように指示した場合、PowerShellは修正しません。これにより、拡張子が正しくないため、ファイルを開くことができなくなります。ファイルを開く前に、ファイル拡張子を修正する必要があります。

コメント