Windows wget option

Linux

wget

(Windows)

スタートアップ:
-V–versionバージョン情報を表示して終了する
-h–helpこのヘルプを表示する
-b–backgroundスタート後にバックグラウンドに移行する
-e–execute=COMMAND`.wgetrc’形式のコマンドを実行する
ログと入力ファイル:
-o–output-file=FILEログを FILE に出力する
-a–append-output=FILEメッセージを FILE に追記する
-d–debugデバッグ情報を表示する
-q–quiet何も出力しない
-v–verbose冗長な出力をする (デフォルト)
-nv–no-verbose冗長ではなくする
-i–input-file=FILEFILE の中に指定された URL をダウンロードする
-F–force-html入力ファイルを HTML として扱う
-B–base=URL相対 URL(-F -i 使用時) のベース URL を指定する
ダウンロード:
-t–tries=NUMBERリトライ回数の上限を指定 (0 は無制限).
–retry-connrefused接続を拒否されてもリトライする
-O–output-document=FILEFILE に文書を書きこむ
-nc–no-clobber存在しているファイルをダウンロードで上書きしない
-c–continue部分的にダウンロードしたファイルの続きから始める
–progress=TYPE進行表示ゲージの種類を TYPE に指定する
-N–timestampingローカルにあるファイルよりも新しいファイルだけ取得する
-S–server-responseサーバの応答を表示する
–spider何もダウンロードしない
-T–timeout=SECONDS全てのタイムアウトを SECONDS 秒に設定する
–dns-timeout=SECSDNS 問い合わせのタイムアウトを SECS 秒に設定する
–connect-timeout=SECS接続タイムアウトを SECS 秒に設定する
–read-timeout=SECS読み込みタイムアウトを SECS 秒に設定する
-w–wait=SECONDSダウンロード毎に SECONDS 秒待つ
–waitretry=SECONDSリトライ毎に 1〜SECONDS 秒待つ
–random-waitダウンロード毎に 0〜2*WAIT 秒待つ
-Y–proxyプロクシを使う
–no-proxyプロクシを使わない
-Q–quota=NUMBERダウンロードするバイト数の上限を指定する
–bind-address=ADDRESSローカルアドレスとして ADDRESS (ホスト名か IP) を使う
–limit-rate=RATEダウンロード速度を RATE に制限する
–no-dns-cacheDNS の問い合わせ結果をキャッシュしない
–restrict-file-names=OSOS が許しているファイル名に制限する
-4–inet4-onlyIPv4 だけを使う
-6–inet6-onlyIPv6 だけを使う
–prefer-family=FAMILY指定したファミリ(IPv6, IPv4, none)で最初に接続する
–user=USERftp, http のユーザ名を指定する
–password=PASSftp, http のパスワードを指定する
ディレクトリ:
-nd–no-directoriesディレクトリを作らない
-x–force-directoriesディレクトリを強制的に作る
-nH–no-host-directoriesホスト名のディレクトリを作らない
–protocol-directoriesプロトコル名のディレクトリを作る
-P–directory-prefix=PREFIXファイルを PREFIX/ 以下に保存する
–cut-dirs=NUMBERリモートディレクトリ名の NUMBER 階層分を無視する
HTTP オプション:
–http-user=USERhttp ユーザ名として USER を使う
–http-password=PASShttp パスワードとして PASS を使う
–no-cacheサーバがキャッシュしたデータを許可しない
-E–html-extensionHTML 文書は `.html’ 拡張子で保存する
–ignore-length`Content-Length’ ヘッダを無視する
–header=STRING送信するヘッダに STRING を追加する
–proxy-user=USERプロクシユーザ名として USER を使う
–proxy-password=PASSプロクシパスワードとして PASS を使う
–referer=URLReferer を URL に設定する
–save-headersHTTP のヘッダをファイルに保存する
-U–user-agent=AGENTUser-Agent として Wget/VERSION ではなく AGENT を使う
–no-http-keep-aliveHTTP の keep-alive (持続的接続) 機能を使わない
–no-cookiesクッキーを使わない
–load-cookies FILEload cookies from FILE before session.
–save-cookies FILEsave cookies to FILE after session.
–keep-session-cookiesセッションだけで用いるクッキーを保持する
–post-data=STRINGPOST メソッドを用いて STRING を送信する
–post-file=FILEPOST メソッドを用いて FILE の中味を送信する
HTTPS (SSL/TLS) オプション:
–secure-protocol=PRセキュアプロトコルを選択する (auto, SSLv2, SSLv3, TLSv1)
–no-check-certificateサーバ証明書を検証しない
–certificate=FILEクライアント証明書として FILE を使う
–certificate-type=TYPEクライアント証明書の種類を TYPE (PEM, DER) に設定する
–private-key=FILE秘密鍵として FILE を使う
–private-key-type=TYPE秘密鍵の種類を TYPE (PEM, DER) に設定する
–ca-certificate=FILECA 証明書として FILE を使う
–ca-directory=DIRCA のハッシュリストが保持されているディレクトリを指定する
–random-file=FILESSL PRNG の初期化データに使うファイルを指定する
–egd-file=FILEEGD ソケットとして FILE を使う
FTP オプション:
–ftp-user=USERftp ユーザとして USER を使う
–ftp-password=PASSftp パスワードとして PASS を使う
–no-remove-listing`.listing’ ファイルを削除しない
–no-globFTP ファイル名のグロブを無効にする
–no-passive-ftp“passive” 転送モードを使わない
–retr-symlinks再帰取得中に、シンボリックリンクで
リンクされた先のファイルを取得する
–preserve-permissionsリモートファイルのパーミッションを保存する
再帰ダウンロード:
-r–recursive再帰ダウンロードを行う
-l–level=NUMBER再帰時の階層の最大の深さを NUMBER に設定する (0 で無制限)
–delete-afterダウンロード終了後、ダウンロードしたファイルを削除する
-k–convert-linksHTML 中のリンクをローカルを指すように変更する
-K–backup-convertedリンク変換前のファイルを .orig として保存する
-m–mirror-N -r -l 0 –no-remove-listing の省略形
-p–page-requisitesHTML を表示するのに必要な全ての画像等も取得する
–strict-commentsHTML 中のコメントの処理を厳密にする
再帰ダウンロード時のフィルタ:
-A–accept=LISTダウンロードする拡張子をコンマ区切りで指定する
-R–reject=LISTダウンロードしない拡張子をコンマ区切りで指定する
-D–domains=LISTダウンロードするドメインをコンマ区切りで指定する
–exclude-domains=LISTダウンロードしないドメインをコンマ区切りで指定する
–follow-ftpHTML 文書中の FTP リンクも取得対象にする
–follow-tags=LIST取得対象にするタグ名をコンマ区切りで指定する
–ignore-tags=LIST取得対象にしないタグ名をコンマ区切りで指定する
-H–span-hosts再帰中に別のホストもダウンロード対象にする
-L–relative相対リンクだけ取得対象にする
-I–include-directories=LIST取得対象にするディレクトリを指定する
-X–exclude-directories=LIST取得対象にしないディレクトリを指定する
-np–no-parent親ディレクトリを取得対象にしない

コメント

タイトルとURLをコピーしました