PowerShellと.NET Frameworkクラスライブラリでファイルをダウンロードする PowerShellの注目すべき特徴の1つとして、.NET Frameworkで提供する標準的なクラスライブラリを自由に利用できるという点が挙げられる。これによって、PowerShellスクリプトではVisual BasicやC#と限りなく同等の操作を行うことが可能になるわけだ。 本稿では、.NET Frameworkが提供する基本クラスライブラリを利用して、あらかじめ指定したURLからファイルを一括ダウンロード、所定のフォルダに保存する方法について紹介する。ネットワーク経由でファイルを取得するWebClientクラス(System.Net名前空間)の基本的な使い方を、サンプルスクリプトを通じて理解してみよう。
![PowerShellを使って指定したファイルをインターネットからダウンロードする - @IT](https://cdn-ak-scissors.b.st-hatena.com/image/square/7cb019314bc0fbaef134038d0d43f48b2c68ecda/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F0803%2F07%2Fcover_news147.jpg)