7-Zipコマンドラインの例—ここで共有されるすべての構文

7-ZIPコマンドライン ツールバージョンの7z.exeでは、システムターミナルを使用してコマンドを実行できます。 7-Zipは、7z、ZIP、RAR、TAR、GZIpなどのほとんどのファイルアーカイブをサポートする、強力でオープンソースの使いやすいプログラムです。これらの特性により、7-Zipのダウンロードが容易になり、個人または商用目的で使用できます。

7ZIPコマンドライン

コマンドラインバージョンを使用すると、グラフィカルユーザーインターフェイス(GUI)がなくても、ターミナルからすべての機能にアクセスできます。 7-Zipのさまざまなコマンドについてさらに説明する前に、以下を確認してください。 7-Zip 役立つガイドの詳細については、

どちらが最高のツールか 7-Zip vs WinRAR? 7Zipは安全ですか?これらは、学習する前に明確にしておくべきいくつかの質問です 7Zipの使い方。また、問題を理解する必要があります 7-Zipはファイルをアーカイブとして開くことができません ツールが時々経験すること。

7-Zipは、アーカイブファイルの圧縮、抽出、実行リストのテスト、追加、更新に使用できます。 7z.exeバージョンはWindowsで動作し、7-Zipはコマンドラインバージョンです。 Linux, Mac OS X、および UNIX。 7z形式には、オープンアーキテクチャ、高比率、安全なAES – 256暗号化オプションなど、いくつかの主要な機能があります。このソフトウェアでは、任意の圧縮または暗号化方法を使用できます。このフォーマットは、最大16000000GBのファイルサイズとUnicodeファイル名をサポートしています。次のセクションでは、このソフトウェアで使用される一般的なコマンドのいくつかを紹介します。

Windowsのコマンド例

7-Zipコマンドライン実行可能ファイルは7za.exeです。 EXEファイルを使用して、アーカイブに対してコマンドを実行できます。この例では、ユーザーディレクトリとして「C:UsersName」を使用します。以下は、コマンドラインで始めるためのステップバイステップガイドです:

  • 他のコマンドに進む前に、7za.exeをディレクトリに配置すると便利です。これにより、環境パスを変更する必要がないため、便利です。
  • Windowsコンソールを起動し、いくつかのコマンドを使用して7za.exeプログラムをテストします
  • exe名7zaを入力して、ファイルの詳細を表示します。

コマンドラインでは、デフォルトのコマンドと出力は次のようになります。

7za [ …]
[ …]
[<@ listfiles…>]

例に進む前に、他のガイドとWebサイトのレビューを確認してください。あなたは私たちに興味があるかもしれません 7-Zip vs WinRAR レビューと私たちの 7-Zipパスワード保護ガイド.

機能文字コマンド

このセクションでは、関数文字コマンドについて順を追って説明します。一文字だけなので覚えやすい。

についての詳細を探す以外に PC用7-Zipダウンロード または Linux、アーカイブエラーについての考えを持つことが重要です。あなたが知らなければコマンドラインは役に立たないので 7-Zipがファイルを開けないのを修正する方法.

アーカイブしてZIPに追加

コマンドの機能文字は、アーカイブにデータを置くために使用されます。この「a」コマンドは「アーカイブ」または「追加」の略です。これを正常に行うには、アーカイブの場所とソースファイルを指定する必要があります。コマンドを使用すると、ターミナル行で次のようになります。

C:UsersName> 7za a -t7z files.7z * .txt
7-Zip(A)4.60 beta Copyright(c)1999-2008 Igor Pavlov 2008-08-19
走査
アーカイブファイルの作成.7z
fileA.txtの圧縮
fileB.txtの圧縮
全て大丈夫
C:UsersName>

削除する

function letter dコマンドは、アーカイブから特定のファイルを削除するために使用されます。この「d」コマンドは削除を意味します。コマンドを使用すると、ターミナル行で次のようになります。

7z d example.zip * .bak -r

コマンドを分解して、混乱しないようにしましょう。コマンドは次の意味です。

7z:実行可能ファイルを使用
d:ファイルを削除する
example.zip:このアーカイブから削除
* .bak:bakファイルのみに一致
-r:すべてのサブディレクトリをトラバースします 

抽出して拡大

function letter eコマンドは、実質的なアーカイブがない場合に役立ちます。 「e」コマンドは、解凍または解凍してアーカイブする抽出を意味します。コマンドを使用すると、ターミナル行で次のようになります。

7z e example.zip

繰り返しになりますが、理解を助けるために分解してみましょう。このコマンドでは、次の単語/コマンドが表示されます。

7z:実行可能ファイルを使用
e:抽出コマンドを使用する
example.zip:展開するソースアーカイブ

一方、関数文字xコマンドはeと同じように機能します。違いは、フルパスを保持することです。これは、手の込んだ、または重要なディレクトリ構造がある場合に役立ちます。また、これはバックアップにも役立ちます。端末でコマンドを使用すると、次のようになります。

7z x example.zip

このコマンドでは、次の単語/コマンドが表示されます。

7z:実行可能ファイルを使用
x:抽出コマンドを使用
example.zip:すべてのファイルを抽出するアーカイブ

リスト

この機能文字の小文字のLコマンドは、アーカイブの内容を一覧表示するために使用されます。 「l」コマンドはリストを意味します。ただし、このコマンドを頻繁に使用する必要はありません。端末でコマンドを使用すると、次のようになります。

C:UsersName> 7za l files.7z

テスト

このfunction letter tコマンドは、アーカイブの整合性をテストするために使用されます。 「t」コマンドはテストを表します。ただし、これは「-t」スイッチよりもはるかに有用ではありません。端末でコマンドを使用すると、次のようになります。

7z t example.zip * doc -r

このコマンドでは、次の単語/コマンドが表示されます。

7z:実行可能ファイルを使用
t:特定のアーカイブをテストする 
example.zip:テストするアーカイブ
* .doc:アーカイブ内のすべてのdocファイルをテストします
-r:すべての子ディレクトリを再帰します

更新

このfunction letter uコマンドは、アーカイブ内の古いファイルを新しいファイルで置き換えるために使用されます。 「u」コマンドは更新を意味します。このコマンドは、全体を解凍して再圧縮する必要がないようにします アーカイブ。このコマンドは、ソリッドアーカイブでは機能しません。端末でコマンドを使用すると、次のようになります。

7z u example.zip * .doc

次の単語/コマンドが表示されます。

7z:実行可能ファイルを使用
u:更新コマンド 
example.zip:ファイルを更新するアーカイブ
* .doc:docファイルのみを更新

スイッチ

コマンドラインに表示されるもう1つのコマンドはスイッチです。スイッチは、スイッチ指定子とスイッチの名前で構成されます。指定子は、ダッシュ(-)またはスラッシュ(/)のいずれかです。スイッチは次のようになります。

以下は一般的なスイッチのリストです:

スイッチ説明
スイッチの解析を停止します
-広告GUIバージョン(7zg)でダイアログボックスを表示
-aiアーカイブファイル名を含める
-anアーカイブ名の解析を無効にします
-ao上書きモード
-斧アーカイブファイル名を除外する
-bb [0-3]出力ログレベルを設定する
-bd進行状況インジケーターを無効にする
-bs {o | e | p} {0 | 1 | 2}出力/エラー/進行の出力ストリームを設定します
-bt実行時間の統計を表示します
-私ファイル名を含める
-m圧縮方法を設定する
-o出力ディレクトリを設定する
-pパスワードを設定する
-rサブディレクトリを再帰します
-saアーカイブ名モードを設定する
-sccコンソール入出力の文字セットを設定します
-scrchas関数を設定する
-scsリストファイルの文字セットを設定する
-sdelアーカイブに含めた後、ファイルを削除します
-sfxSFXアーカイブを作成する
-siStdInからデータを読み取る
-slpラージページモードを設定する
-slt技術情報を表示
-sniNTセキュリティ情報を保存する
-snsNTFS代替ストリームを保存する
-snc名前に文字がある場合、ファイルを代替ストリームとして抽出します
-snrReplace:代替ストリームのパスの文字を_文字に
-snhハードリンクをリンクとして保存する(WIMおよびTAR形式のみ)
-snlシンボリックリンクをリンクとして保存(WIMおよびTAR形式のみ)
-そうStdOutにデータを書き込む
-spdファイル名のワイルドカード照合を無効にする
-speアーカイブの抽出コマンドでルートフォルダーの重複を排除する
-spf完全修飾ファイルパスを使用する
-ssc大文字と小文字を区別するモードを設定する
-ssw書き込み用に開いているファイルを圧縮する
-stl最近変更されたファイルからアーカイブのタイムスタンプを設定します
-stm {HexMask}CPUスレッドアフィニティ(16進数)を設定する
-stxアーカイブタイプを除外する
-tアーカイブのタイプ
-uオプションを更新する
-vボリュームを作成する
-w作業ディレクトリを設定する
-バツファイル名を除外する
-yすべてのクエリで「はい」を想定

よくある質問

7 7-Zipコマンドラインの使用方法

ウィンドウを起動し、P7Zip(7z.exe)の場合は「7z」、Windows(7za.exe)の7-Zipの場合は「7za」と入力して、使用している7-Zipのバージョンを実行し、P7-Zipまたは7zaを実行します。コマンドを入力する前のアプリケーション。その後、上記のコマンドを使用できます。コマンドを入力するときは、構文に従っていることを確認してください。

7 7-Zipコマンドラインで抽出する方法は?

eまたはxコマンドを使用して、ZIPファイルを抽出できます。

7 7-Zipファイルのコマンドラインを作成する方法

「a」コマンドを使用して、7z、XZ、GZIP、TAR、ZIPなどで終わる新しいアーカイブファイルを作成します。

7 7-Zipコマンドラインを使用してファイルを圧縮するにはどうすればよいですか?

「a」コマンドを使用して、ZIPファイルにファイルを追加します。

7-Zipコマンドライン:まとめ

GUIがなくても、コマンドラインで7Zipのすべての機能を使用できます。いくつかのコマンドに慣れている限り、練習に慣れることができます。リストにあるコマンドを見逃しましたか?下のコメント欄にメッセージを残してお知らせください。

7zipコマンドライン

「7-Zip Command Line Examples — All Syntaxes Shared Here」への2件のフィードバック

  1. ガイドをありがとう、本当に役に立ちます!うまく扱えると言えるまでには、少し練習が必要です。
    ただし、マイナーな修正を行う必要があるかもしれません。ガイドのコマンドラインツールは7za.exeですが、この実行ファイルはどこにも見つかりません。これは非常に混乱します。すると、「7z.exe」になっていることがわかりましたが、ダウンロードページでも少し不明瞭です。
    この2つのマイナーな調整があれば、ガイドはすばらしいでしょう。 🙂

    返信
    • ところで、スイッチの構文とオプションがどこかに、おそらく例を挙げて説明されていると、さらに役立ちます。

      返信

コメントする