Merhabalar,
Windows .tmp .bak .old .log dosyalarını toplu bir şekilde silen hem bat hemde kodları ben görev zamanlayıcısına ayarladım boşta ve oturum açtığımda kendi kendine temizliyor iyi sabahlar iyi günler iyi akşamlar.
Bat Dosyası;
Temizleme bat dosyası
VirusTotal
Kod Hali;
@echo off
:: BatchGotAdmin
:-------------------------------------
REM --> İzin kontrolü yapılıyor
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> Eget hata alınırsa yönetici değiliz demektir.
if '%errorlevel%' NEQ '0' (
echo Administrator izni isteniyor...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
pushd "%CD%"
CD /D "%~dp0"
@echo off
c:
cd c:\windows\temp
del *.* /f/q/s
cd c:\windows\prefetch
del *.* /f/q/s
cd ..
cd..
del *.tmp /f/q/s
del *.bak /f/q/s
del *.old /f/q/s
del *.log /f/q/s
echo islem basariyla tamamlandi.
PAUSE
Windows .tmp .bak .old .log dosyalarını toplu bir şekilde silen hem bat hemde kodları ben görev zamanlayıcısına ayarladım boşta ve oturum açtığımda kendi kendine temizliyor iyi sabahlar iyi günler iyi akşamlar.
Bat Dosyası;
Temizleme bat dosyası
VirusTotal
Kod Hali;
@echo off
:: BatchGotAdmin
:-------------------------------------
REM --> İzin kontrolü yapılıyor
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> Eget hata alınırsa yönetici değiliz demektir.
if '%errorlevel%' NEQ '0' (
echo Administrator izni isteniyor...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
pushd "%CD%"
CD /D "%~dp0"
@echo off
c:
cd c:\windows\temp
del *.* /f/q/s
cd c:\windows\prefetch
del *.* /f/q/s
cd ..
cd..
del *.tmp /f/q/s
del *.bak /f/q/s
del *.old /f/q/s
del *.log /f/q/s
echo islem basariyla tamamlandi.
PAUSE
Moderatörün son düzenlenenleri: