반응형
윈도우를 사용하다 보면 임시 파일이 누적되어 사용 속도가 느려지는 경우가 종종 있습니다.
이럴 때 [설정 - 시스템 - 저장소 - 임시 파일] 로 들어가서 제거해 주면 증상이 일부 개선 되지만, 관리하는 PC가 수십, 수백대라면 매번 이 과정을 해주는 것도 힘들어집니다.
이런 경우 사용할 수 있는 임시파일을 자동으로 삭제시키는 방법을 알려 드리겠습니다.
임시 파일 삭제하는 배치 파일 만들기
아래 코드를 메모장에 복사 붙여 넣기 해주세요.
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
DEL /f /q C:\*.tmp
rmdir /s /q C:\Users\%username%\AppData\Local\Temp
rmdir /s /q "C:\Users\%username%\AppData\Local\Microsoft\Windows\Temporary Internet Files"
rmdir /s /q C:\Windows\Temp
rmdir /s /q C:\Temp
md C:\Users\%username%\AppData\Local\Temp
md "C:\Users\%username%\AppData\Local\Microsoft\Windows\Temporary Internet Files"
md C:\Windows\Temp
md C:\Temp
%username% 은 자동으로 사용자 명으로 전환해 주는 기능입니다.
다른 이름으로 저장 - 모든 파일로 파일 형식 변경 후 .bat 파일로 저장
미리 만들어둔 아래 파일을 사용하셔도 됩니다.
작업 스케줄러 등록
PC를 부팅할 때 자동으로 배치 파일이 시작되도록 하는 작업입니다.
반응형
'전산 > Windows' 카테고리의 다른 글
[Windows] PC 설치 시점(시간) 확인 방법 / 언제 PC 설치 했는지 확인 (0) | 2025.09.02 |
---|---|
[Windows] 윈도우 배치파일(.bat)로 DNS 변경하기 (배포용) (2) | 2025.08.13 |
[Windows] 윈도우11 한영키가 동작하지 않는 경우, 윈도우 키로 한영 전환이 되는 경우 해결 방법 (1) | 2025.08.11 |
[Windows] 윈도우 수동 IP주소가 자동으로 할당되거나 중복 IP 발생하는 경우 해결 방법 (0) | 2025.08.11 |
[Windows] 윈도우11 글자, 숫자 간격 벌어져서 이상하게 입력될 때 해결 방법 / 특수문자처럼 입력될 때 (전자, 반자) (3) | 2025.08.07 |