このブログでは、ファイルを圧縮または解凍する方法について説明します。
PowerShell でファイルを圧縮または解凍する方法
これらは、精緻化される与えられた方法です:
方法 1: 「Compress-Archive」コマンドレットを使用して、PowerShell でファイルを圧縮または Zip する
PowerShell のファイルは、「 圧縮アーカイブ 」コマンドレット。単一または複数のファイルを一度に圧縮できます。
例 1: 「Compress-Archive」コマンドを使用して 1 つのファイルを圧縮する
次の例では、「 圧縮アーカイブ 」 コマンドレット:
圧縮する - アーカイブ -道 C:\Doc\File.txt - DestinationPath C:\Doc\File.zip
上記のコードによると:
- まず、「Compress-Archive」コマンドレットを追加し、「 -道 」パラメータを指定し、圧縮するファイル パスを割り当てます。
- その後、「 -DestinationPath 」パラメータを指定し、ファイルにターゲット パスを割り当て、「 。ジップ ' 拡大:
以下のコードを実行して、ファイルが圧縮されたかどうかを確認しましょう。
Get-ChildItem C:\ドキュメント\
上記のコードで、最初に「 Get-ChildItem 」 コマンドレットを実行し、ディレクトリ アドレスを割り当てます。
例 2: 「Compress-Archive」コマンドを使用して複数のファイルを一度に圧縮する
次の例では、PowerShell を使用して複数のファイルを圧縮します。 圧縮アーカイブ 」コマンドレット。これを行うには、単に複数のファイル アドレスを「 -道 コンマで区切られた」パラメータ:
圧縮する - アーカイブ -道 C:\Doc\File.txt 、 C:\Doc\New.txt - DestinationPath C:\Doc\File.zip
例 3: 「Compress-Archive」コマンドを使用してフォルダー内のすべてのファイルを圧縮する
ここで、ワイルドカード「 * 」 演算子。そのため、以下に示すように、ディレクトリ アドレスの末尾に「*」演算子を追加します。
圧縮する - アーカイブ -道 'C:\Doc\*' - DestinationPath C:\Doc\File.zip
方法 2: 「Expand-Archive」コマンドレットを使用して、PowerShell でファイルを解凍または解凍する
圧縮または圧縮されたファイルは、「 拡張アーカイブ 」コマンドレット。
例: 「Expand-Archive」コマンドを使用してファイルを解凍する
この例では、圧縮されたファイルは「 拡張アーカイブ 」 コマンドレット:
拡大 - アーカイブ -道 C:\Doc\File.zip - DestinationPath C:\Doc\File上記のコードによると:
- まず、「 拡張アーカイブ 」コマンドレットで、「 -道 」パラメータを指定し、ファイル名とともにファイル アドレスを割り当てます。
「」を使用して、ファイルが抽出されたかどうかを確認しましょう Get-ChildItem 」コマンドレットとディレクトリ アドレス:
Get-ChildItem C:\ドキュメント\ファイル
PowerShell を使用してファイルを圧縮および解凍する手順は以上でした。
結論
PowerShell でファイルを zip または圧縮するには、「 圧縮アーカイブ 」コマンドレットが使用されます。ファイルを解凍または解凍する間、「 拡張アーカイブ 」コマンドレットを利用できます。さらに、複数のファイルを一度に圧縮または解凍することもできます。この記事は、記載されたクエリを観察し、記載されたクエリを解決しました。