배치파일로 자동화하기
[배치파일 자동화] 임시파일 한 번에 삭제하기
JC노트
2025. 8. 20. 22:52
1. 왜 필요한지
컴퓨터를 오래 쓰다 보면 C:\Windows\Temp 나 %temp% 폴더에 쓸모없는 임시파일이 쌓입니다.
이게 많아지면 저장공간도 잡아먹고, 프로그램이 느려질 때도 있죠.
매번 직접 들어가서 지우기는 번거로운데, 배치파일 하나면 클릭 한 번으로 정리 끝!
2. 배치파일 코드
@echo off
echo 임시파일 삭제를 시작합니다...
del /q /s %temp%\*
rd /s /q %temp%
md %temp%
echo 임시파일 삭제 완료!
pause
- del /q /s → 하위폴더까지 파일 삭제
- rd /s /q → 빈 폴더 정리
- md %temp% → temp 폴더를 다시 만들어줌
3. 실행 방법
1. 메모장을 열고 위 코드를 붙여넣기

2. temp_delete.bat 라는 이름으로 저장 (파일형식: 모든 파일, 확장자: .bat)

3. 저장된 파일을 더블클릭하면 검은창(cmd)이 열리면서 자동으로 임시파일이 정리됩니다.

4. 응용/확장 팁
- 예약 작업에 등록하면 PC 켤 때마다 자동으로 정리 가능
- 다른 경로(C:\Windows\Prefetch 등)를 추가해서 더 깔끔하게 관리 가능
- 회사 PC라면, 퇴근 전에 실행해 두면 깔끔하게 유지됩니다.
5. 삭제 못 하는 파일이 뜨는 이유
... 다른 프로세스가 파일을 사용 중이기 때문에 액세스할 수 없습니다.
이는 현재 실행 중인 프로그램(브라우저, 메신저, 윈도우 서비스 등)이 임시폴더의 파일을 사용 중이라 지워지지 않는 경우입니다.
✅ 정상적인 현상이므로 걱정하지 않아도 됩니다.
👉 모든 프로그램을 종료하거나, PC를 재부팅한 직후 실행하면 더 많은 임시파일을 지울 수 있습니다.