반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- journalctl
- 프로세스
- docker network
- MSBing
- docker image
- M365필터
- vgcreate
- swapon
- chmod
- Kubernetes
- nmcli
- 같은폴더
- pvcreate
- 랜카드인식불량
- newbingai
- chatGPT
- tar
- 엑셀파일명변경
- permission
- mount
- ssh
- 리다이렉션
- ansible
- docker
- vagrant kubernetes
- HTTPD
- 날짜변경
- firewalld
- yum
- lvcreate
Archives
- Today
- Total
becool
[windows] 디렉터리 내 파일명 일괄변경 본문
반응형
대개 파일을 저장할때, 다른 사용자가 봐도 식별이 쉽게 저장한다.
ex.) [분류] 컨텐츠명_YYYYMMDD.확장자명
해당 문서가 정기 리포트인 경우에는 기본 탬플릿에서 숫자, 내용만 바꾸는 경우가 있다.
그 경우에 파일명을 일일히 바꿔주는 번거로움이 있어 적어본다.
<기본조건>
같은 폴더(디렉토리 내)에 있는 파일일 것
파일명의 끝이 동일한 형태일 것 (= _YYYYMMDD.확장자명)
<순서>
① 윈도우 탐색기로 해당 폴더로 이동
② 현재 경로에서 윈도우 터미널 열기 (wt -d .)
③ 코드 입력 후 enter
Get-ChildItem *_20230905.xlsx | ForEach-Object {
$newName = $_.Name -replace "_20230905.xlsx", "_20230907.xlsx"
Rename-Item $_.FullName $newName
}
wildcard (*) 이하 _20230905.xlsx 를 찾아서 _20230907.xlsx 로 변경하는 코드이며, 필요한 경우 * 이하 파일명을 바꿔서 사용하면 됨.
728x90
'etc.' 카테고리의 다른 글
New bing AI 를 통한 hello world (0) | 2023.03.17 |
---|---|
FILTER 함수 (0) | 2023.01.17 |
USB 허브 인식불량 - 인터넷접속불가 (0) | 2022.07.19 |
Comments