Засунул программу в автозагрузку что бы при каждом запуском виндовс чистилась папка TEMP, но такая проблема
Дополнено (1). @echo off
rd /s /q c:\Users\%UserProfile%\AppData\Local\Temp
pause
Дополнено (2). Всем спасибо, проблема решена
"C:\Users\" - убери.
"%UserProfile%" - содержит полный путь к папке профиля.
А можно еще через "%Temp%"
Папку-то зачем удалять? Достаточно удалить в ней файлы.
Просто для примера:
@echo off
attrib -h -s c:\windows\temp\dwh*.*
del c:\windows\temp\dwh*.* /q
Это раз. А два - папок с временными файлами несколько (проблему можно решить созданием общей папки для временных файлов). А три - иногда удаление временных файлов перед запуском может привести к интересным последствиям - например, если устанавливаются обновления или какие программы, требующие перезагрузки.
Кстати, команда "pause" зачем? Или, есть желание лишний раз жать на клавиши после появления сообщения "Для продолжения нажмите… "?
Сейчас я тебе новый скрипт напишу, жди
UPD: Я написал, вот он, полностью рабочий, проверено на Windows 7
@echo off
rd /s /q %Temp%
pause
Значит эта прога должным образом не работает
Отлично работает на XP и Win 7,
в Автозагрузку ставить не пробовал,
писал не я
:очистка временных папок
@echo off
chcp 1251>nul
::проверка версии ОС для выбора варианта очистки
set curr_OS=
REM
ver | find /i "5.1"
if %errorlevel% == 0 set curr_OS=Windows_XP
REM
ver | find /i "6.1"
if %errorlevel% == 0 set curr_OS=Windows_7
::echo Текущая версия ОС - %curr_OS%
if %curr_OS% == "Windows_XP" GOTO winxp else (GOTO win7)
:win7
PUSHD %TEMP%
2>Nul RD /S/Q "%TEMP%"
POPD
PUSHD %TMP%
2>Nul RD /S/Q "%TMP%"
POPD
PUSHD %WinDir%\TEMP
2>Nul RD /S/Q "%WinDir%\TEMP"
POPD
PUSHD %USERPROFILE%\AppData\Local\Temp
2>Nul RD /S/Q "%USERPROFILE%\AppData\Local\Temp"
POPD
::pause
:winxp
PUSHD %TEMP%
2>Nul RD /S/Q "%TEMP%"
POPD
PUSHD %TMP%
2>Nul RD /S/Q "%TMP%"
POPD
PUSHD %WinDir%\TEMP
2>Nul RD /S/Q "%WinDir%\TEMP"
POPD
PUSHD "%userprofile%\Local Settings\Temp"
2>Nul RD /S/Q %userprofile%\Local Settings\Temp"
POPD
- При запуске компьютера перед запуском виндовс появляется вот такая загрузка Купил новый компьютер, всё отлично работает. Но только вот когда запускаю компьютер появляется вот эта "подзагрузка" не то чтобы она прям мешает, но явно замедляет запуск компьютера. Если кто-нибудь знает как убрать буду благодарен
- Не открывается папка temp в windows, что делать можно без переустановки системы Возможно подхватил вирус майнер, пишут в интернете что только переустановка системы поможет открыть так как вирус заблокировал доступ к папке, можно как-то вернуть доступ. Не хочу переустанавливать ибо много настроек винды которые придется настраивать заново.
- В папке Windows сама по себе забивается папка Temp Папка temp сама забивается отчётами об ошибке постоянно сама по себе, предположительно это началось это после установки последних обновлений, что делать не знаю я их удаляю и они попозже всё равно появляются
- От чего заполняется папка Temp в Windows 10? У меня никакой проблемы с ней нет, просто интересно от чего именно: От установок игр и программ, от серфинга в интернете? От чего то еще? Может я как-то криво гуглил, но не нашел об этом информацию