PowerShell Unzip/Zip: PowerShell でファイルを解凍/圧縮する方法 [ディスク リカバリ]

多くのユーザーが混乱しています PowerShell の解凍/圧縮 指図。あなたもそれを理解しようとしているなら、この投稿 このサイト 読む価値があります。 Windows 10/11 で PowerShell を使用してファイルを解凍する詳細な手順について説明します。





このページで :

私たちの誰もがよく知っているように、 パワーシェル は、強力な Windows 組み込みコマンド ライン シェルおよびスクリプト環境ツールです。など、Windows でのさまざまな作業に使用できます。 Windows 更新プログラムのインストール 、 PowerShell コピー ファイル 、 PowerShell がフォルダー サイズを取得する 、 SSH PowerShell のインストール など

しかし、非常に多くの人や専門家でさえ、PowerShell を使用してこれらの作業を行う方法に慣れていません。以下は、StackOverflow フォーラムの実際の例です。この投稿では、主に PowerShell の unzip/zip ファイルに焦点を当てます。



.zip ファイルがあり、PowerShell を使用してコンテンツ全体を解凍する必要があります。私はこれをやっていますが、うまくいかないようです。どうしたの?ディレクトリ C:\a はまだ空です。

https://stackoverflow.com/questions/27768303/how-to-unzip-a-file-in-powershell

PowerShell Unzip/Zip コマンドとは

まず、PowerShell で解凍/圧縮するために使用できるコマンドレットが必要です。 Windows 10/11 でファイル PowerShell を解凍するには、PowerShell を最大限に活用できます。 拡張アーカイブ 圧縮またはアーカイブされたファイルのすべてのコンテンツをターゲット フォルダーに解凍または抽出できるコマンド。



指定したフォルダー/ディレクトリから圧縮アーカイブまたは zip ファイルを作成する場合は、PowerShell を使用できます。 圧縮アーカイブ 指図。ただし、ファイル サイズが 2GB を超えないようにする必要があります。さらに、2 つのコマンドは両方とも、アーカイブ ファイルの拡張子が 。ジップ .

これで、zip/unzip PowerShell コマンドの全体的な理解が得られたはずです。 PowerShell Windows 10/11 で圧縮/解凍する方法を見てみましょう。



ノート:

コンピューターに PowerShell v5+ がインストールされていることを確認してください。そうでない場合は、この投稿を参照してください。 Windows 10/11 の PowerShell バージョンを v7.2.5 に更新する方法 」を選択して最新バージョンをインストールします。

Windows 10/11 でファイル PowerShell を解凍する方法

Windows 10/11 で Expand-Archive PowerShell コマンドを使用してファイルを解凍するのは非常に簡単です。ここでは、PowerShell で zip ファイルを抽出する 2 つの例を示します。



という名前の圧縮フォルダーがあるとします。 office2016.zip そして、あなたはそれを解凍したい C:\ユーザー\管理者\デスクトップ へのパス D:\PowerShell 、次のガイドを参照できます。

# 例 1: PowerShell で既存のアーカイブ ファイルを指定したフォルダーに解凍する

1. を押します。 勝つ + R 開くための鍵 走る ボックスに入力します パワーシェル その中に入れて押します Ctrl + Shift + Enter キーを押して、管理者特権の PowerShell ウィンドウを開きます。

2.ポップアップウィンドウで、次のコマンドを入力してヒットします 入る を解凍します office2016.zip ファイルに D:\PowerShell .次に、PowerShell のファイルの解凍プロセスが完了するまで待ちます。

ノート:

実際の状況に応じて、ファイルのパス/名前とターゲット パスを必ず置き換えてください。

Expand-Archive -LiteralPath 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath D:\PowerShell

  PowerShell を使用してファイルを解凍する

  ファイルをDドライブに解凍する

3. 既存の抽出ファイルを上書きする場合は、 -力 パラメータを同じ PowerShell Expand-Archive コマンドの末尾に追加します。

Expand-Archive -LiteralPath 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath D:\PowerShell -Force

# 例 2. 現在のフォルダーにある既存のアーカイブ ファイルを PowerShell で解凍する

PowerShell で現在のフォルダーのファイルを解凍する場合は、次の PowerShell unzip コマンドを実行できます。

Expand-Archive -Path 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath C:

  PowerShell は現在のフォルダーでファイルを解凍します

同様に、追加することができます -力 コマンドの最後にパラメーターを追加して、既存の抽出フォルダーを上書きします。

Windows 10/11 で PowerShell ファイルを圧縮する方法

もちろん、PowerShell の圧縮アーカイブ コマンドを使用して、Windows 10/11 で圧縮されたファイル/フォルダーを作成できます。ここでは、PowerShell zip ファイルの一般的な例をいくつかまとめます。

# 例 1. PowerShell Zip ファイルを新しい Zip アーカイブに

別のファイルを圧縮して新しい達成ファイルを作成する場合は、管理者特権の PowerShell ウィンドウで次のコマンドを実行できます。既存の抽出されたファイルを上書きする必要がない場合は、ここで -Force パラメーターを削除できます。

Compress-Archive -LiteralPath D:\PowerShell -DestinationPath C:\Archives -Force

  PowerShell を使用してファイルを圧縮する

# 例 2. ルート ディレクトリを含む PowerShell Zip ファイル

ディレクトリを圧縮して、ルート ディレクトリとそのすべてのファイル/サブディレクトリを含むアーカイブ フォルダーを作成する場合は、 代わりにパラメーター。

Compress-Archive -Path D:\PowerShell -DestinationPath C:\Archives\Office2016.zip

# 例 3. ルート ディレクトリを除外する PowerShell zip ファイル

ディレクトリを圧縮して、ルート ディレクトリを除外する新しいアーカイブを作成する場合は、次のコマンドを実行できます。

Compress-Archive -Path D:\PowerShell\* -DestinationPath C:\Archives\Office2016.zip

# 例 4. ルート ディレクトリ内のファイルのみを PowerShell で圧縮する

ルート ディレクトリのみでファイルを圧縮し、新しいアーカイブを作成する場合は、次のコマンドを実行できます。

Compress-Archive -Path D:\PowerShell\*.* -DestinationPath C:\Archives\Office2016.zip

# 例 5. 作成したアーカイブ フォルダにファイルを追加する

作成したアーカイブ フォルダーにいくつかのファイルを追加する場合は、-Update パラメーターを使用できます。そのために:

Compress-Archive -Path D:\PowerShell\* -Update -DestinationPath C:\Archives

PowerShell Windows 10/11 で圧縮/解凍する方法は?さて、あなたはすでに答えを知っていると思います。 zip/unzip PowerShell トピックについて他に意見がある場合は、次のコメント ゾーンで共有してください。

参考文献: 圧縮ファイルを誤って削除してしまった場合の対処法心配しないで。 このサイト パーティション ウィザード さまざまなストレージ デバイスで削除されたファイルをすばやく復元するのに役立ちます。さらに、パーティションのバックアップ、MBR の再構築、OS の移行、データを失うことなく NTFS から FAT への変換などを行うことができます。