zipコマンドが無いけど、コマンドラインからzipファイルを作成したい
概要
- zipファイルをコマンドラインから作成したいけど、zipコマンドが入ってないとかいう状況でzipファイルを作成する
方法
- 以下のコマンドでzipファイルが作成できる
powershell compress-archive -Path 入力ファイルパス -DestinationPath 出力ファイルパス
- コマンド化する場合は、以下のようなバッチファイルを作っておけばいいかも
@echo off rem 2番目の引数が無い場合は、1番目のパスに拡張子zipを付けたものにする set input=%1 set output=%1.zip if not "%~2" == "" ( set input=%2 set output=%1 ) powershell compress-archive -Path %input% -DestinationPath %output%