メイン ウィンドウズ10 PowerShellを使用してZIPに圧縮し、ZIPから抽出する

PowerShellを使用してZIPに圧縮し、ZIPから抽出する



PowerShellは、高度な形式のコマンドプロンプトです。すぐに使用できるコマンドレットの膨大なセットで拡張され、さまざまなシナリオで.NET Framework / C#を使用する機能が付属しています。 Windowsには、便利な方法でスクリプトを編集およびデバッグできるGUIツールであるPowerShellISEが含まれています。 PowerShellのあまり知られていない機能は、ZIPに圧縮し、ZIPアーカイブからファイルを抽出する機能です。この機能は、独自の自動化シナリオで使用できます。

広告

PowerShellは、Windows XP SP2、Windows Server 2003 SP1、およびWindowsVista用に2006年11月に最初にリリースされました。今日では、これは別のオープンソース製品です。 PowerShell 5.1では、アプリにエディションが導入されました。マイクロソフトは、2016年8月18日にPowerShell Coreエディションを最初に発表し、 製品クロスプラットフォーム、Windowsに依存しない、無料のオープンソース 。 2018年1月10日に、Windows、macOS、およびLinuxユーザーにリリースされました。今では独自のサポートライフサイクルがあります。 Microsoftは、PowerShell Core6.0のマイナーバージョンを6か月ごとに1つリリースする予定です。 PowerShell Core6.1は2018年9月13日にリリースされました。

ご存知かもしれませんが、サードパーティのツールを使用せずにzipファイルを作成する機能は、かなり前にWindowsに登場しました。ネイティブZIPアーカイブをサポートした最初のWindowsバージョンはWindowsMeでした。最新のWindowsバージョンはすべて、このアーカイブ形式をサポートしています。 Windows 10のzipアーカイブ内にファイルまたはフォルダーを配置するには、ファイルまたはフォルダーを右クリックして、コンテキストメニューから[送信]-[圧縮(zip形式)フォルダー]を選択するだけです。ただし、ファイルをzipアーカイブに圧縮するためのコマンドラインツールがあります。この機能を利用するには、サードパーティのソリューションを使用できます。

PowerShellスクリプトを使用してタスクを自動化している場合は、PowerShellでZIPアーカイブを作成できることを知っていただければ幸いです。これがその方法です。

PowerShellを使用してファイルをZIPに圧縮するには、

  1. PowerShellを開く 。ヒント:できます 「管理者としてPowerShellを開く」コンテキストメニューを追加 。
  2. 次のコマンドを入力するか、コピーして貼り付けます。
    Compress-Archive -LiteralPath'path to your files '-DestinationPath'path to your archive.zip'
  3. 上記のコマンドのパス部分を実際の値に置き換えます。

PowerShellを使用してZIPからファイルを抽出するには、

  1. PowerShellを開く 。ヒント:できます 「管理者としてPowerShellを開く」コンテキストメニューを追加 。
  2. 次のコマンドを入力するか、コピーして貼り付けます。
    Expand-Archive -LiteralPath'path to your archive.zip '-DestinationPath'Path where to store extract files' -Force
  3. 上記のコマンドのパス部分を実際の値に置き換えます。

これで完了です。

関連記事。

  • PowerShellを使用してWindows10でシンボリックリンクを作成する
  • WindowsでPowerShellバージョンを検索する
  • PowerShellを使用してWindows10でユーザーアカウントを作成する
  • PowerShellからのメッセージ通知を表示する
  • Windows10でPS1PowerShellファイルを実行するためのショートカットを作成する
  • Windows10でPowerShellを使用してQRコードを生成する
  • PowerShellを使用してWindowsのアップグレード履歴を検索する
  • PowerShellを使用してWindows10ブータブルUSBスティックを作成する
  • PowerShellを使用して、ファイル内の単語、文字、行の量を取得します
  • Windows10の管理者コンテキストメニューとしてPowerShellを追加する
  • PowerShellファイル(* .ps1)をファイルエクスプローラーの新しいコンテキストメニューに追加します
  • Windows10でPowerShellを使用してファイルハッシュを取得する
  • PowerShellを使用してコンピューターを再起動する方法
  • PowerShellから昇格されたプロセスを開始する

興味深い記事

エディターズチョイス

Windows10のオプション機能を管理する
Windows10のオプション機能を管理する
Windows 10には、デフォルトでは有効になっていない多くの機能が付属しています。今日は、Windows10でオプション機能を追加または削除する方法を説明します。
ファイアウォール サービス android を無効にする
ファイアウォール サービス android を無効にする
ファイアウォールは、セキュリティ上の脅威からデバイスを保護するためのものです。それらは、有害なマルウェアとあなたの貴重なデバイスとの間に障壁を提供します。しかし、ひねりを加えると、実際には、その名前で知られる Android マルウェアが存在します。
EVE Onlineは無料でプレイでき、誰もが利用できるスペースが広がります
EVE Onlineは無料でプレイでき、誰もが利用できるスペースが広がります
非常に野心的なMMOであるEVEOnlineは、11月に無料でプレイできるようになり、13年間の有料サブスクリプションのみのプレイが終了します。有料プレイヤーを疎外しないために、11月からEVE開発者CCPはクローンと呼ばれる機能を導入します
Instagramに投稿した後に写真を編集する方法
Instagramに投稿した後に写真を編集する方法
Instagram で共有したばかりの写真は、投稿する前に完璧に見えました。しかし、今見ると、あまり良いものではありません。別のフィルターを使用した場合は、はるかに優れています。あなた'
不和でTTSをオンにするにはどうすればよいですか
不和でTTSをオンにするにはどうすればよいですか
TTSと略されるテキスト読み上げは、テキストを音声音声出力に変換する音声合成の形式です。 TTSシステムは理論的には
OnePlus6で壁紙を変更する方法
OnePlus6で壁紙を変更する方法
ガラスで囲まれたOnePlus6は、非常に滑らかでクールに見えるので、壁紙を変更したいのも不思議ではありません。スマートフォンメーカーは、テンプレート画像に関しては本当に最善を尽くしていますが、フラッグシップモデルを使用しています
Googleホームでルーチンを設定する方法
Googleホームでルーチンを設定する方法
Google Homeルーチンを使用すると、音声コマンドを1つだけ使用して、家で一連のアクションを開始できます。前に仕事のために目を覚ますときに誰かが電気をつけることができたら素晴らしいと思いませんか