この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 12006|答える: 1

PowerShellはWebClientを利用してファイルをダウンロードします

[リンクをコピー]
掲載地 2017/01/17 17:18:57 | | | |
Windowsのコマンドラインからソフトウェアをダウンロードし、「ftp」コマンドを使う方が便利です。 主な理由は、WindowsにはLinuxコマンド「wget」がないことですが、コマンドは実装できませんが、PowerShellは問題ありません。
本記事では、PowerShellを使ってコマンドラインファイルのダウンロードを完成させ、コマンドラインダウンロードのカバー範囲を広げます。 Microsoft Private CloudやHyper-Vのデプロイメントテンプレートでは、必ず使う日が出会えます。

$client = new-object "System.Net.WebClient"
$client。 DownloadFile("http://www.maytide.net/info.txt","D:info.txt")
最初の文はクラスを定義することです
2つ目の文は、xxx経由でダウンロードし、ダウンロードアドレスを提供し、そのアドレスをローカルに保存することです。
しかし、これほど長い英語のキャラクターは覚えにくいのは当然です
=== PowerShellは複雑すぎる======
以下のコードをaa.ps1として保存しています

コードは4行くらいに見えますが、もっと複雑じゃないですか? 実はもっとシンプルです。
ユーザーはCMDの「PowerShell .aa.ps1 download address local address」を実行することができます。
入力パラメータを渡す$args、上記の例ではスクリプトを実行する際に直接パラメータを渡す方法があり、スクリプトを完了すれば後から簡単にダウンロードできます。
PowerShell上で動作している場合は「.aa.ps1 ダウンロードアドレスのローカルアドレス」となります。
具体的な効果は下図に示されています

このスクリプトはエラーを検証せず、ただ高速化を重視しています。 お兄ちゃん、これはもうとても簡単な話ですが、複雑にしたいなら本当に絶望的です。






先の:PowerShellは.netを呼び出し、イベントにサブスクライブします[ソースコード]
次に:Linuxリモートインストール WDLinux MySQLの誤った切断やコンパイルが長期間止まることをもう心配しなくて済みます
 地主| 掲載地 2017/01/17 17:25:20 |
PowerShellは.netを呼び出し、イベントにサブスクライブします[ソースコード]
http://www.itsvse.com/thread-3466-1-1.html
(出典:建築家)
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com