nikzzzz
- Стаж: 9 лет
- Сообщений: 3114
- Репутация:127[+] [-]
|
75264cd /d %%i& 2>nul rd /q/s . Это очень опасно, если по какой-то причине каталог не будет сменен, то будет очищен текущий каталог. Чтобы этого избежатьcd /d %%i&& 2>nul rd /q/s .
|
Ander_73
- Стаж: 7 лет 10 месяцев
- Сообщений: 3832
- Репутация:127[+] [-]
|
nikzzzz, вполне согласен. --- UPD: хотя, чисто для занудства, ничего страшного. Первым стоит на очистку %TEMP%, он есть всегда. Ну, очистится два раза, а не один В общем случае, при возникновении ошибки "нет такого каталога" предыдущий каталог просто будет очищен дважды (трижды и т.д.)
|
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
Исправил код по рекомендации nikzzzz. Мелкие изменения. Обновил в шапку до v. 2.2 Так же обновил ClDefrag до v.8
Последний раз редактировалось: dimo70 (2020-03-31 21:53), всего редактировалось 1 раз _________________ Подпись отключена за нарушение правил форума
|
Отправлено: 26-Июн-2020 07:31
(спустя 2 месяца 25 дней)
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
Добавлена полезность быстрая очистка FastClean Ссылка на FastClean Обновлен FastDefrag
_________________ Подпись отключена за нарушение правил форума
|
Отправлено: 29-Июл-2020 17:20
(спустя 1 месяц 3 дня)
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
Обновление FastDefrag до версии 5. Обновлены модули из последней версии Auslogics Disk Defrag Ultimate 4.11.0.7 Обновлен и FastClean.
_________________ Подпись отключена за нарушение правил форума
|
Отправлено: 05-Сен-2020 19:51
(спустя 1 месяц 7 дней)
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
Обновлен FastDefrag до v6
_________________ Подпись отключена за нарушение правил форума
|
Отправлено: 14-Дек-2020 09:03
(спустя 3 месяца 8 дней)
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
Обновлен FastDefrag до FastDefragC Обновлен FastClean
_________________ Подпись отключена за нарушение правил форума
|
conthuongbome
- Стаж: 9 лет 7 месяцев
- Сообщений: 66
- Репутация:9[+] [-]
|
|
Отправлено: 03-Фев-2021 23:17
(спустя 1 месяц 20 дней)
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
Обновлен FastClean. Подключены еще возможностей очистки.код@echo off color 2e mode con cols=46 lines=24 Title FastClean Utility by dimo70 echo Running FastClean Utility by dimo70 ... echo. cd /d "%~dp0" if "%1"=="ok" goto SKIP_ELEVATE echo call :Elevate "%0" ok call :Elevate "%0" ok exit :SKIP_ELEVATE goto ElevateEnd :Elevate set COMMAND=%* ECHO Set UAC = CreateObject^("Shell.Application"^) > "%temp%\OEgetPrivileges.vbs" ECHO UAC.ShellExecute "cmd", "/c %COMMAND%", "", "runas", 1 >> "%temp%\OEgetPrivileges.vbs" "%temp%\OEgetPrivileges.vbs" goto :eof :ElevateEnd if not exist "%SystemDrive%\Windows.old" goto NO_DELETE SET /P AREYOUSURE=Remove Windows.old directory (Y/[N])? IF /I "%AREYOUSURE%" NEQ "Y" GOTO NO_DELETE echo Removing old Windows directory ... rmdir /s /q "%SystemDrive%\Windows.old" 2>nul >nul :NO_DELETE echo Cleaning Startup folder ... del /q "%AppData%\Microsoft\Windows\Start Menu\Programs\Startup\*.*" 2>nul echo Cleaning old boot files ... del /q "%SystemDrive%\BOOTSECT.BAK" 2>nul echo Removing desktop.ini files ... del /a:H /s /q "%SystemDrive%\Users\desktop.ini" 2>nul >nul echo Cleaning WinSxS folder ... Dism /online /Cleanup-Image /StartComponentCleanup >nul Dism /online /Cleanup-Image /StartComponentCleanup /ResetBase >nul Dism /online /Cleanup-Image /SPSuperseded >nul echo Clearing event logs ... for /f %%E in ('wevtutil el') do wevtutil cl %%E 2>nul if exist "%CONFIG_DIR%\run_disk_cleanup_y.cfg" goto START_CLEANUP if exist "%CONFIG_DIR%\run_disk_cleanup_n.cfg" goto NO_CLEANUP echo. :START_CLEANUP echo. > "%CONFIG_DIR%\run_disk_cleanup_y.cfg" echo Running Advanced Disk Cleanup ... echo. reg import cleanmgr-settings.reg >nul 2>nul echo Starting Windows CleanMgr ... cleanmgr /sagerun:1 echo Starting Temp Files Cleaner ... start /w tempcleaner echo Starting Wise Disk Cleaner ... start /w WiseDiskCleaner.exe -a -adv echo Starting CCleaner ... start /w CCleaner.exe /AUTO echo. echo Exiting ... timeout /t 5 >nul goto EXIT_CLEANUP echo. > "%CONFIG_DIR%\run_disk_cleanup_n.cfg" :EXIT_CLEANUP rmdir /s /q %~dp0 exit Каждый может по своему усмотрению переправить код, если посчитает, что есть ненужные удалялки. Код совсем простой, можно легко редактировать.
_________________ Подпись отключена за нарушение правил форума
|
Отправлено: 08-Апр-2021 10:52
(спустя 2 месяца 4 дня)
rezorustavi
- Стаж: 8 лет 10 месяцев
- Сообщений: 918
- Репутация:55[+] [-]
- Откуда: Грузия, город Рустави
|
Я делаю так, что при завершении работы, либо выходе из системы папки temp очищаются автоматически:Для очистки папок на необходимо написать не большой скрипт, для этого открываем любой текстовый редактор, и копируем туда следующие строки: pushd %TEMP% && rd /s /q . > nul 2>&1 pushd %WinDir%TEMP && rd /s /q . > nul 2>&1 pushd %WinDir%Prefetch && rd /s /q . > nul 2>&1 pushd %TMP% && rd /s /q . > nul 2>&1 Далее сохраняем файл с расширением .cmd в любое место на диски. Теперь нам необходимо автоматизировать работу нашего скрипта, делать это мы будем с помощью групповых политик Windows, для этого нажимаем сочетание клавишь Windows + R или (Пуск — Выполнить) появиться окошко «Выполнить», в строке набираем команду ( gpedit.msc ) и нажимаем Enter. Откроется «Редактор локальной групповой политики» В левой колонке выбираем: Конфигурация компьютера — Конфигурация Windows — Сценарии (запуск/завершение) — Завершение работы. Жмем кнопку Добавить — Обзор и указываем путь к сохраненному ранее скрипту. Жмем ОК, Применить, ОК. В «Редактор локальной групповой политики» тоже самое необходимо проделать Конфигурация пользователя — Конфигурация Windows — Сценарии (вход/выход из системы) — Вход в систему — Добавить — Обзор и указываем путь к сохраненному ранее скрипту. Жмем ОК, Применить, ОК. Закрываем «Редактор локальной групповой политики» Теперь нам необходимо обновить политики что бы они вступили в силу с помощью следующей команды ( gpupdate /force /logoff ), для этого нажимаем сочетание клавишь Windows + R или (Пуск — Выполнить) появиться окошко «Выполнить», в строке набираем команду и нажимаем Enter. На этом автоматизация очистки временных файлов завершена теперь при каждом завершении временные файлы автоматически будут удаляться.
|
Отправлено: 17-Май-2021 21:19
(спустя 1 месяц 9 дней)
dimo70
- Стаж: 7 лет
- Сообщений: 3784
- Репутация:27[+] [-]
- Откуда: BG
|
Обновление FastDefrag
Последний раз редактировалось: dimo70 (2021-05-18 17:19), всего редактировалось 2 раз(а) _________________ Подпись отключена за нарушение правил форума
|
Отправлено: 17-Май-2021 23:45
(спустя 2 часа 25 минут)
vampir225
- Стаж: 7 лет 5 месяцев
- Сообщений: 13
- Репутация:0[+] [-]
|
Дефрагментация SSD? Серьезно?
|
Страница 3 из 4
Текущее время: 03-Дек 20:21
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|