[Цитировать]

    Viktor_Kisel
  • 2625
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 632
  • Репутация:46

    [+] [-]
Рекомендую обратить внимание на совет уважаемого sergeysvirid
Скачал скрипт от xalex, глянул, поигрался правкой, испробовал результат - на этом всё, особо "не зацепило"
В точку, ни прибавить ни отнять, мне этот совет понравился az

[Цитировать]

    Viktor_Kisel
  • 2625
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 632
  • Репутация:46

    [+] [-]
Обновил FastClean7: http://file.sampo.ru/s8vg99/
Добавил одну строчку:
if %_ver% == 10.0 Goto :d_clean_8

[Цитировать]

    cartmenezz
  • 1384
  • Стаж: 9 лет 2 месяца
  • Сообщений: 527
  • Репутация:14

    [+] [-]
  • Откуда: Калининград
85554
можно ведь красиво:
Код:
for %%i in (%TMP% %TEMP% %WinDir%\TEMP %WinDir%\Prefetch) do cd /d %%i&& >nul 2>&1 rq /q/s .
aa
в команде опечаточка (rq)

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
cartmenezz, fr

[Цитировать]

    Viktor_Kisel
  • 2625
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 632
  • Репутация:46

    [+] [-]
Ander_73, cartmenezz
Должно быть rd? так верно :?
for %%i in (%TMP% %TEMP% %ALLUSERSPROFILE%\TEMP %WinDir%\TEMP %WinDir%\Prefetch) do cd /d %%i&& >nul 2>&1 rd /q/s
for %%x in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do >nul 2>&1 rd /q/s %%x:\$Recycle.Bin
Обновил FastClean8: http://file.sampo.ru/f6dqzg/

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
Viktor_Kisel, теперь ты точку в конце забыл:
rd /q/s .
---
Моя опечатка была не страшна тому, кто понимает, о чём речь. Когда же механически копируется текст... Ну, не знаю, камрады.

[Цитировать]

    rezorustavi
  • 2337
  • Стаж: 8 лет 10 месяцев
  • Сообщений: 918
  • Репутация:55

    [+] [-]
  • Откуда: Грузия, город Рустави
85631Обновил FastClean8
aa Подскажите пожалуйста, это для чего нужно?
@echo off
for /f "tokens=1,2*" %%V in ('bcdedit') do set adminTest=%%V
IF (%adminTest%)==(Access) goto noAdmin
for /f "tokens=*" %%G in ('wevtutil.exe el') do (call :do_clear "%%G")
echo.
echo Event Logs have been cleared!
goto theEnd
:do_clear
echo clearing %1
wevtutil.exe cl %1
goto :eof
:noAdmin
echo You must run this script as an Administrator!
echo.
:theEnd

[Цитировать]

    Viktor_Kisel
  • 2625
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 632
  • Репутация:46

    [+] [-]
Ander_73
теперь ты точку в конце забыл
Спасибо за подсказку.
Хорошо что только одну точку, я мог по бестолковости в батнике точек с запятыми наставить мама не горюй ab
rezorustavi
Подскажите пожалуйста, это для чего нужно?
Видимо связано с очисткой журнала: https://ab57.ru/cmdlist/wevtutil.html

[Цитировать]

    Gvint64
  • 24573
  • Стаж: 4 года 6 месяцев
  • Сообщений: 620
  • Репутация:71

    [+] [-]
Видимо связано с очисткой журнала
Это записи системных журналов уже стали мусором? на уровне кеша браузеров?


Последний раз редактировалось: Gvint64 (2021-05-20 12:32), всего редактировалось 1 раз

[Цитировать]

    Viktor_Kisel
  • 2625
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 632
  • Репутация:46

    [+] [-]
Gvint64
Получается да, а какой смысл их оставлять? Если и так все хорошо работает.
Туда смотрят только при ошибках, чистильщик ведь и запускают чтобы очистить то, что не нужно.
В планировщик его ведь никто не добавляет для ежедневной очистки кеша браузеров, поскольку это не нужно делать ежедневно.
Подскажите, а как в WinXP очистить корзину, не удаляя ее :?
этот не чистит, хотя команда проходит без ошибок:
for %%x in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do >nul 2>&1 rd /q/s %%x:\Recycler\*.*
for %%x in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do >nul 2>&1 rd /q/s %%x:\$Recycler\*.*

[Цитировать]

    cartmenezz
  • 1384
  • Стаж: 9 лет 2 месяца
  • Сообщений: 527
  • Репутация:14

    [+] [-]
  • Откуда: Калининград
85642этот не чистит, хотя команда проходит без ошибок
откуда ж взяться ошибкам, если их вывод отключен ag
>nul 2>&1
... по существу ничего не подскажу, уже и не помню когда последний раз XP видел... попробуйте убрать этот кусочек и посмотреть на ошибки, наверное в XP путь другой

[Цитировать]

    Viktor_Kisel
  • 2625
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 632
  • Репутация:46

    [+] [-]
cartmenezz
Ошибки как раз и показывает если путь неправильный или символы батника експишка не понимает. Дело не в этом.
Хотя неважно, у меня уже работает батник под XP и корзины чистит CleanMgr. Проверил под Win7, щас тестю под тормознутой десяткой. Вроде и сборка хорошая LTSC_2019_v1809_by_LeX_6000, а все равно на ручнике эти десятки.

[Цитировать]

    cartmenezz
  • 1384
  • Стаж: 9 лет 2 месяца
  • Сообщений: 527
  • Репутация:14

    [+] [-]
  • Откуда: Калининград
85656Ошибки как раз и показывает если путь неправильный или символы батника експишка не понимает
ну так и я об этом:
85642этот не чистит, хотя команда проходит без ошибок
я имел в виду, что эти команды всегда и будут проходить без ошибок, вернее без их отображения, независимо от успешности выполнения - ведь в них отключен вывод информации в консоль, все ошибки летят в никуда
... ну или я изначально не понял вопроса.. в любом случае, главное что сейчас уже все работает

[Цитировать]

    Viktor_Kisel
  • 2625
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 632
  • Репутация:46

    [+] [-]
cartmenezz
Хотел в експишке сделать очистку RECYCLER через батник, командой не вышло, реализовал через CleanMgr.
Сейчас проверено работает в XP/7/8.1/10, но в 8.1/10 - очень долго идет очистка через CleanMgr, может сделать его запуск по запросу?
И второе в XP, при очистке @rem Clear Google Chrome cache создает в корне раздела пустую папку Chrome с подпапками, нужно будет подумать как исправить пути.
Обновил FastClean9: http://file.sampo.ru/z582dt/
Додано через44 хвилини 31 секунда:
Исправил пути Google Chrome.
Обновил FastClean10: http://file.sampo.ru/z82grf/

[Цитировать]

    dimo70
  • 17296
  • Стаж: 6 лет 11 месяцев
  • Сообщений: 3777
  • Репутация:27

    [+] [-]
  • Откуда: BG
Viktor_Kisel, на десятку по непотнятным причинам надо мышьку двигать поверх CleanMgr, чтоб работал быстрее. Если есть возможность заменить его вообще будет лучше. Вот иначе все лучше и лучше получается. ay

_________________
Подпись отключена за нарушение правил форума

Страница 4 из 7


Показать сообщения:    

Текущее время: 21-Ноя 22:47

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы