IT 기술 문서
윈도우 파일 및 폴더 관리 명령어 심층 분석 & 고급 활용법
- it2033 3일 전 2025.02.02 23:47
-
8
0
고급 파일 및 폴더 관리, CMD & PowerShell 활용하기
윈도우에서 대량의 파일을 다루거나 자동화가 필요할 때, CMD(명령 프롬프트)와 PowerShell을 활용하는 것이 필수입니다.
이번 글에서는 기본적인 명령어뿐만 아니라 실무에서 자주 사용하는 고급 기능과 자동화 스크립트까지 상세히 다뤄보겠습니다.
CMD를 활용한 고급 파일 및 폴더 관리
CMD는 간단한 파일 관리뿐만 아니라 강력한 기능도 제공합니다.
1️⃣ 폴더 탐색 및 이동
명령어 | 설명 |
---|---|
| 숨김 파일 포함 폴더 및 하위 폴더 내 모든 파일 조회 |
| 특정 드라이브 및 폴더로 이동 |
| 현재 디렉토리 저장 후 이동 |
| 저장된 디렉토리로 되돌아가기 |
2️⃣ 파일 및 폴더 생성
명령어 | 설명 |
---|---|
| 빈 텍스트 파일 생성 |
| 새로운 빈 파일 생성 (동일 효과) |
| 직접 파일 입력하여 생성 후 |
3️⃣ 파일 및 폴더 삭제 및 이동
명령어 | 설명 |
---|---|
| 특정 확장자의 모든 파일 강제 삭제 |
| 폴더 및 하위 파일 강제 삭제 |
| 모든 텍스트 파일을 특정 폴더로 이동 |
4️⃣ 파일 속성 관리 및 권한 변경
명령어 | 설명 |
---|---|
| 숨김 및 시스템 파일 속성 부여 |
| 숨김 및 시스템 속성 제거 |
| 파일 소유권 변경 |
| 모든 사용자에게 파일 수정 권한 부여 |
PowerShell을 활용한 자동화 파일 및 폴더 관리
PowerShell은 CMD보다 더욱 강력한 기능을 제공하며, 특히 반복 작업, 조건부 실행 및 대량 데이터 처리에 유용합니다.
1️⃣ 폴더 탐색 및 이동
명령어 | 설명 |
---|---|
| 모든 폴더 및 파일 조회 (숨김 파일 포함) |
| 특정 폴더로 이동 |
| 파일의 전체 경로 확인 |
2️⃣ 파일 및 폴더 생성 및 복사
명령어 | 설명 |
---|---|
| 새 폴더 생성 |
| 파일 강제 복사 |
| 특정 확장자 파일 이동 |
3️⃣ 파일 및 폴더 삭제 및 관리
명령어 | 설명 |
---|---|
| 특정 폴더 내 모든 파일 삭제 |
| 파일 내용 비우기 |
| 파일 압축 |
4️⃣ 파일 속성 및 보안 설정 변경
명령어 | 설명 |
---|---|
| 파일 속성 조회 |
| 읽기 전용 속성 적용 |
| 보안 차단된 파일 해제 |
CMD vs PowerShell 실전 활용
모든 .log
파일 삭제 (CMD vs PowerShell)
CMD:
del /s /q C:\Logs\*.log
PowerShell:
Remove-Item -Path "C:\Logs\*.log" -Recurse -Force
✅ PowerShell이 보다 직관적이며 확장성이 높음!
폴더 내 특정 파일 개수 확인 (PowerShell 활용)
(Get-ChildItem -Path "C:\Users\Documents" -Filter "*.txt").Count
✅ 특정 확장자의 파일 개수를 빠르게 확인 가능
CMD와 PowerShell 선택 가이드
✅ CMD 추천 상황
단순한 파일 복사, 삭제, 이동 작업
GUI 없이 빠른 파일 정리가 필요할 때
✅ PowerShell 추천 상황
자동화 스크립트 및 대량 데이터 관리
조건부 실행이 필요한 복잡한 작업 수행
다음 글에서는 파일 및 폴더 압축, 해제, 심볼릭 링크 활용법을 다룰 예정이니 기대해주세요!
- 이전글윈도우 파일 및 폴더 압축, 해제, 심볼릭 링크 활용법2025.02.03
- 다음글CMD와 PowerShell의 차이점과 실무 활용법 완벽 정리2025.02.02
댓글목록
등록된 댓글이 없습니다.