Move-ImgToBackup.ps1
# スクリーンショットフォルダの画像ファイルを全てbackupフォルダへ移動
$src = "$env:USERPROFILE\Pictures\Screenshots"
# backupフォルダ
$dst = Join-Path $src "backup"
# backupフォルダが無ければ作成
if (!(Test-Path $dst)) {
New-Item -ItemType Directory -Path $dst | Out-Null
}
# 画像ファイルを取得して移動
Get-ChildItem $src -File -Filter *.png |
Where-Object { $_.DirectoryName -eq $src } |
Move-Item -Destination $dst

コメント