見出し画像

PowerShell パスワード付きzipで圧縮する

PowerShellを使ってパスワード付きzipで圧縮したい


「PowerShell パスワード付きzip」で検索すると
7-Zipを使って作る方法の紹介記事が多く出ています。

7-Zip以外ではできないの?

と思っていたところ、自分が使っているLhaplusでもパスワード付きZIPが作れたいので紹介したいと思います。


圧縮するフォルダを 「c:\temp\a b c2\」、出力先c:\temp、パスワード123456とします。


Start-Process -FilePath "C:\Program Files (x86)\Lhaplus\Lhaplus.exe" -ArgumentList '/c:zip /p:"123456" /o:c:\temp "c:\temp\a b c2"'


-ArgumentList の後の シングルクォートで囲まれたところがオプションになっています。
/c:zip 圧縮形式Zip
/p:  パスワード
/o:  出力先フォルダ
最後が圧縮対象のフォルダです。ファイルも圧縮できます。



#PowerShell #パスワード付きZIP #プログラミング学習 #プログラミング入門 #コマンドレット #7zip #圧縮解凍

この記事が気に入ったらサポートをしてみませんか?