WindowsのOS標準機能の解凍(展開)、圧縮、個別圧縮

7zip使っていたけどリタイア。
灯台下暗し、何かツールを入れなければならないと思いこんでいたが、不要になった。
OS標準機能に託す。
三度の飯より頻繁に使うとかであれば話は変わるが。
個別圧縮はbatを送るにショートカット入れておけばいい。
Zipへの個別圧縮
@echo off setlocal :loop if "%~1"=="" goto done powershell -NoProfile -Command ^ "Compress-Archive -Path '%~f1' -DestinationPath '%~dp1%~nx1.zip' -Force" shift goto loop :done exit
7zipへの個別圧縮
@echo off setlocal :loop if "%~1"=="" goto done tar -a -c -f "%~dp1%~nx1.7z" "%~f1" shift goto loop :done exit