Войти

Показать полную графическую версию : [решено] Очистка корзин во всех профилях, при старте компьютера


MaddyMAn
30-04-2010, 10:26
Доброго времени суток)) ... Собственно вопрос в теме... Как сделать для одного, знаю .... А как для всех ? Батник нужен универсальный, так как будет запускаться на разных компах - поэтому конечное количество пользователей на той или иной машине не известно ....
У кого какие соображения ??? Заранее благодарен ))

Vadikan
30-04-2010, 12:23
У кого какие соображения ??? »
Погуглить... http://www.online-it-support.co.uk/?p=338

shao
30-04-2010, 23:48
Погуглить... »


Вопрос по тематике CMD/BAT , а по ссылке вроде VBS/WSH/JS скрипт..... :sorry:

Как сделать для одного, знаю »

раз уж поднялась тема - укажите пожалуйста, как для одного ?

Vadikan
01-05-2010, 12:43
Вопрос по тематике CMD/BAT , а по ссылке вроде VBS/WSH/JS скрипт..... »
Вам шашечки или ехать? Если есть конкретные препятствия к запуску VBS, автор должен озвучить их, а он даже клиентские ОС не указал... И потом, ссылка была приведена даже не в качестве решения, а просто для примера того, что можно найти элементарным поисковым запросом.

Наконец, саму идею ежедневной очистки корзины я считаю ущербной, поскольку она создает негативный пользовательский опыт. Человек не сможет завтра найти файл, который удалил сегодня. Для контроля размера корзины (в процентном отношении от диска) существует групповая политика Maximum Recycle Bin size - ей и нужно пользоваться.

amel27
01-05-2010, 15:48
Вопрос по тематике CMD/BAT »
чем такой вариант плох?
RD %SystemDrive%\RECYCLER /Q/S

shao
02-05-2010, 16:58
чем такой вариант плох? »

А кто говорит , что плох ?!! Совсем наоборот - очень даже хорошо !! Как раз об этом и вопрос... :)

З.Ы. Пробую эту команду - "Не удаётся найти указанный файл"


Наконец, саму идею ежедневной очистки корзины я считаю ущербной, поскольку она создает негативный пользовательский опыт. »

Но вопрос то был не о том- хорошо это или плохо (хотя информацию для несведущих Вы предоставляете полезную. Спасибо !!!) , а просто-напросто : Батник нужен универсальный..... »

amel27
02-05-2010, 18:10
Пробую эту команду - "Не удаётся найти указанный файл" »
значит, каталог корзины (C:\RECYCLER) уже удален

А кто говорит, что плох ?!! »
варианты ответа: :)

- удаляет "корзину" только на системном диске, полное решение требует перебора всех NTFS-дисков;
- каталог корзины не всегда называется "RECYCLER" (FAT), тут нужна дополнительная информация;
- ...?

shao
02-05-2010, 21:55
каталог корзины (C:\RECYCLER) уже удален »

полное решение требует перебора всех NTFS-дисков; »

значит вариантов нет .... :sorry:

чем такой вариант плох? »

Следовательно - ДА .

shao
03-05-2010, 15:04
Более детально....

1. При запуске батника RD %SystemDrive%\RECYCLER /Q/S произошло удаление содержимого
директории по пути C:\RECYCLER\XXXXXXXXXXXXXXXX, где ХХХХХХХХ - номер.
Содержимое "Корзина" на рабочем столе осталось нетронутым.

Вот скрин:http://i044.radikal.ru/1005/80/21354863f6f0.jpg


2.При повторном запуске того же батника произошло удаление самого каталога "RECYCLER".

Вот скрин:http://s53.radikal.ru/i140/1005/62/a0aac43b6058.jpg

El Sanchez
03-05-2010, 17:45
MaddyMAn,

Вариант №?:

@Echo Off
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Recycle Bin" /v StateFlags0001 /t REG_DWORD /d 2 /f
Cleanmgr /sagerun:1

amel27
04-05-2010, 03:50
Вариант №?: »
...и не забыть удалить баг (http://support.microsoft.com/kb/812248):
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Compress old files" /f

на всякий случай, для справки:

Описание средства очистки диска в Windows XP (http://support.microsoft.com/kb/310312)
Автоматизация работы средства очистки диска в Windows XP (http://support.microsoft.com/kb/315246)

El Sanchez
04-05-2010, 11:38
MaddyMAn, в общем, с учетом дополнения amel27

@Echo Off
Reg Add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Recycle Bin" /v StateFlags0001 /t REG_DWORD /d 2 /f
Reg Delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Compress old files" /f
Cleanmgr /sagerun:1

Vadikan
04-05-2010, 15:43
Cleanmgr /sagerun:1 »
Хороший вариант, спасибо :)

shao
04-05-2010, 22:49
Cleanmgr /sagerun:1 »

Извините , а можно поподробнее.

Cleanmgr - это , я так понял системная команда для выбора очистки диков ..

А что такое sagerun:1

Vadikan
05-05-2010, 00:32
shao, перейдите по ссылкам в сообщении 11.

shao
05-05-2010, 01:53
shao, перейдите по ссылкам в сообщении 11. »

Спасибо , но я там уже был.

У меня вопрос был
А что такое sagerun:1 »
По ссылкам я не нашёл ничего об этом . А поскольку для меня нова эта команда - вот я и спросил что это такое ?

sov44
12-10-2013, 11:16
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Compress old files" /f »
В реестре Windows7 нет такой ветки. Как "почистить" корзину?

upd. содержимое $Recycle.Bin удалено, тем не менее значек корзины на рабочем столе показывает полную корзину.

нашел, как "очистить" корзину:
rundll32.exe shSetup.dll,Sysprep_Cleanup_Shell




© OSzone.net 2001-2012