Powershell> 누군가는 필요할지도 모르는 명령어
현재 폴더에 있는 모든 파일에 대해 마지막 수정 날짜를 2022-01-01 12:00(초는 랜덤)로 수정하는 명령어
PS>(Get-ChildItem ".") | Where-Object { ` >> $_.LastWriteTime=("2022-01-01 12:00:" + (Get-Random -Maximum 60)) ` >>}
같은 명령어를 alias를 이용해서 짧게 수정
PS>ls | foreach{$_.LastWriteTime=("2022-01-01 12:00:" + (random 60) )}
현재 폴더에 있는 모든 파일에 대해 파일명을 파일의 마지막 수정 날짜로 변경하는 명령어
PS>(Get-ChildItem .) | Where-Object { ` >> Rename-Item $_.Name ` >> -NewName ($_.LastWriteTime.ToString("yyyy-MM-dd HH mm ss") + ".png") ` >>}
같은 명령어를 alias를 이용해서 짧게 수정
PS>ls | foreach{ren $_.Name ($_.LastWriteTime.ToString("yyyy-MM-dd HH mm ss") + ".png")}
태그: powershell