PowerShellを使用したファイルの圧縮と展開

概要

本記事では、PowerShellを使用してファイルの圧縮と展開を行う方法について解説します。ファイルの圧縮は複数のファイルやフォルダを一つの圧縮ファイルにまとめることで、ファイルサイズを減らしたり、複数のファイルを一括して送信したりする際に便利です。また、展開は圧縮されたファイルを元の状態に戻す操作です。初心者でも理解しやすいように、具体的な構文と使用例を紹介します。

構文

以下の構文を使用して、ファイルの圧縮と展開を行います。

ファイルの圧縮
Compress-Archive -Path <<ファイルまたはフォルダのパス>> -DestinationPath <<圧縮ファイルの保存先パス>>

ファイルの展開
Expand-Archive -Path <<圧縮ファイルのパス>> -DestinationPath <<展開先のフォルダパス>>

Compress-Archiveコマンドを使用して、指定したファイルまたはフォルダを圧縮ファイルに変換します。圧縮ファイルの保存先パスを指定します。

Expand-Archiveコマンドを使用して、圧縮されたファイルを指定した展開先のフォルダに展開します。

使用例

以下の使用例では、テキストファイルを圧縮し、それを展開するコードを示します。

ファイルの圧縮
Compress-Archive -Path "C:\files\document.txt" -DestinationPath "C:\archive\document.zip"

ファイルの展開
Expand-Archive -Path "C:\archive\document.zip" -DestinationPath "C:\files\extracted"

上記の例では、”C:\files\document.txt”というテキストファイルを”C:\archive\document.zip”という名前の圧縮ファイルに圧縮します。そして、”C:\archive\document.zip”を展開し、展開先のフォルダは”C:\files\extracted”と指定します。

これにより、指定したテキストファイルが圧縮され、”C:\archive\document.zip”という圧縮ファイルが作成されます。その後、”C:\archive\document.zip”を展開し、展開先のフォルダ”C:\files\extracted”に元のテキストファイルが復元されます。

このように、Compress-ArchiveコマンドとExpand-Archiveコマンドを使用することで、簡単にファイルの圧縮と展開を行うことができます。

以上が、PowerShellを使用してファイルの圧縮と展開をする方法の概要、構文、使用例についての説明です。初心者の方でもわかりやすく解説した内容となっていますので、ぜひ実際に試してみてください。

コメント

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