PowerShellでの質問です。フォルダ内の画像を100個区切りでzipにしたいです。
Q&A
Closed
PowerShellでの質問です。
フォルダ内の画像を100個区切りでzipにしたいです。
こちらのコードで動かすと作成されたzipファイルもzipされてしまいます。
.jpgのみをzipにしたい場合はどのようにしたらいいでしょうか?
cd "C:\Users\User\Desktop\画像";$step=100;
$cnt=1;
$lst=@();
ls|%{$lst+=$_;
if($lst.Count -eq $step){
Compress-Archive -Path $lst -DestinationPath ("img"+ (get-date).AddDays(1).tostring("yyyyMMdd") + ("{0:D6}"-f ($step * $cnt)) + ".zip");
$cnt+=1;
$lst=@();
}
};
if($lst.Count -gt 0){
Compress-Archive -Path $lst -DestinationPath ("img"+ (get-date).AddDays(1).tostring("yyyyMMdd") + ("{0:D6}"-f ($step * $cnt)) + ".zip");
}
0