########################################################## # 指定ディレクトリ内の jpg ファイルに対しサイズ変換をする ########################################################## function convertFiles([string] $directory) { Set-Location $directory Write-Debug "Search jpg files in $directory" $files = @(Get-ChildItem .\*.* -Include *.jpg -Name) Write-Debug "$files" foreach ($f in $files) { Write-Debug "convert.exe $f -strip -density 300x300 -units PixelsPerInch -geometry 50% $f" convert.exe $f -strip -density 300x300 -units PixelsPerInch -geometry 50% $f } Set-Location .. }
Cmdlet | Description |
---|---|
Set-Location | 作業場所を指定する。cdと同等 |
Write-Debug | デバッグメッセージをコンソールに出力する |
Get-ChildItem | 指定された場所から項目および子項目を取得する。lsと同等 -Include: 指定された項目だけ取得する -Name: 指定された場所にある項目の名前だけを取得します |
0 件のコメント:
コメントを投稿