Webclient

構文

webclient -g URL [-u user [-x passwd]][-o file]|[-m][-noproxy] [sfo]webclient -p URL [-u user [-x passwd]][-ifile][-noproxy] [sfo]webclient -l

説明

HTTPまたはFTPからファイルをダウンロードし、ISOファイルシステムをマウントします。

HTTPとFTPの場所との間でファイルを転送し、ISOファイルシステムをマウントします。

オプション

-g

指定したURLからドキュメントを取得します。

-p

指定したURLにドキュメントをアップロードします。

URL

取得するドキュメントのハイパーテキストアドレスを指定します。

-o

指定したファイルに出力をリダイレクトします。

-i

指定したファイルからの入力をリダイレクトします。

file

出力のリダイレクト先のファイル名を指定します。

-m

ISOファイルをダウンロードして、ファイルシステムとしてマウントします。

-l

使用されているネットワーク設定情報を表示します。

-u user

ユーザー名を指定します。

-x passwd

パスワードを指定します。

-noproxy

要求された操作にプロキシを使用しません。

sfo
標準形式の出力で表示します。

使用法

重要:

webclientまたはftpを同じネットワークインターフェース上で実行する場合、そのネットワークインターフェース上でifconfigを使用する必要はありません。システムユーティリティで構成されたPre-Boot Network SettingsによってこのインターフェースとIPアドレスの設定が自動的に選択されるためです。

ftpwebclientで使用するインターフェースをifconfigで構成した場合、その設定は消去され、代わりに、コマンドの実行時にインターフェース上でシステムユーティリティのプリブートネットワーク設定メニューが適用されます。

  1. ダウンロードまたはアップロードするためのURLには、HTTPまたはFTPのいずれかを指定できます。

  2. HTTP(S) URLは、IPv4/IPv6アドレスまたはホスト名のいずれかを使用して指定することができます。

  3. FTP URLは、IPv4アドレスまたはホスト名のいずれかを使用して指定することができます。FTP over IPv6はサポートされていません。

  4. ファイル転送をキャンセルするには、ESCキーまたはCtrl + Cキーを押します。

  5. FAT32パーティションに保存できるファイルの最大サイズは4 GBです。

  6. ダウンロード操作中に-m-oも指定されていない場合、現在のファイルシステム上の、リモートファイルと同じ名前の新しいファイルに出力がリダイレクトされます。

  7. アップロード操作中に-iが指定されていない場合、現在のファイルシステム上の同じ名前のファイルから入力がリダイレクトされます。

  8. 転送されているファイルサイズに相当するシステムの空きメモリ(RAM)があることを確認してください。

  9. プロキシを設定すると、webclientは、すべてのダウンロード操作またはアップロード操作をプロキシ経由で試行します。プロキシが設定されていない場合、またはコマンドラインに-noproxyが指定されている場合、webclientはすべてのダウンロード操作またはアップロード操作をプロキシなしで試行します。

  10.  -lが指定されている場合、webclientがネットワーク操作に使用する設定が表示されます。これらの設定は、sysconfigを使用して内蔵UEFIシェルで変更することも、システムユーティリティから変更することもできます。

  11. HTTPS操作の場合、サーバーセキュリティ> TLS(HTTPS)オプションで、または\"tlsconfig\"コマンドからHTTPSサーバーの各TLS証明書を登録しておく必要があります。

ISOファイルをダウンロードして、ISOファイルシステムをマウントするには、次のように入力します。

fs0:\> webclient -g http://192.168.1.20/filename.iso -m

または

fs0:\> webclient -g http://[1234:0001:0002:0003:0004:0005:0006:0007]/filename.iso -m

または

fs0:\> webclient -g http://[1234::1]/filename.iso -m

または

fs0:\> webclient -g http://www.example.com/filename.iso -m

または

fs0:\> webclient -g ftp://192.168.1.20/filename.iso

HTTPサーバーからファイルをダウンロードして現在のファイルシステムに保存するには、次のように入力します。

fs0:\> webclient -g http://192.168.1.20/file.html -o file.html

ユーザー名userとパスワードpassを使用してFTPサーバーからファイルをダウンロードするには、次のように入力します。

ftp://192.168.1.20/file.html -u user -x pass -o file.html
fs0:\> webclient -g

ユーザー名userとパスワードpassを使用してFTPサーバーにファイルをアップロードするには、次のように入力します。

ftp://192.168.1.20/file.html -u user -x pass -o file.html
fs0:\> webclient -p

プロキシが設定されている場合に、外部HTTPサーバーからファイルをダウンロードして現在のファイルシステムに保存するには、次のように入力します。

webclient -g http://www.hpe.com/file.html

プロキシが設定されている場合に、内部HTTPサーバーからファイルをダウンロードして現在のファイルシステムに保存するには、次のように入力します。

-g http://192.168.1.20/file.html -noproxy

ネットワーク設定を表示するには、次のように入力します。

fs0:\> webclient -l