Как очистить содержимое папки

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 14.12.2005 (Ср) 21:52

Я кажется говорил о закрытии дескрипторов... Только вот, как на это масдай отреагирует :scratch:
Изображение

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 14.12.2005 (Ср) 22:02

А нафигаписатьпрограмму... Грузимся под досом. Далее Format C:

Где С буква диска с установленной виндой, а RayShade уже всё сказал...
[Место cдаётся]

НиколайП
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 125
Зарегистрирован: 06.12.2005 (Вт) 22:16

Сообщение НиколайП » 14.12.2005 (Ср) 22:19

ребята спасибо за то что сняли напряжение :) , оказывается и на таких конференциях можно не только думать и напрягаться, но и от души повеселиться :)

извиняюсь за флуд ...

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 15.12.2005 (Чт) 3:57

HotKitten писал(а):какой крах?Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!
прежде чем удалять надо думать
можно удалить:
%windir%\system32\dllcache
%windir%\Driver Cache
%windir%\ServicePackFiles
%windir%\RegisteredPackages
ну и напоследок
%windir%\Help


Представь, что кто-то дал тебе программу "умной очистки". Она взяла и удалила \system32\dllcache, ничего тебе не сказав. Система случайно рухнула, диска под рукой нет. Завтра сдавать проект. Бекапов нет. Ночь.

Представь теперь, что это ты дал кому-то такую программу.

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 15.12.2005 (Чт) 11:57

я пишу в первую очередь для себя. Из-за этого система не падает, я всю жизнь это чистил, как только win2k поставил в 2001, и не только у себя. Всё содержимое этих папок система разрешает удалять и не ругается ни до ни после удаления. Нельзя только удалять сами папки - тогда пойдут глюки, т.к эти папки со временем снова наполняются.
Кстати читайте русский FAQ по Win2k или XP - там этому вопросу уделена статейка
А вообще я доводил свой win2k до 350МБ - никакого краха и глюков почти не было, всё работало
Изображение

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 15.12.2005 (Чт) 12:12

Ну а зачем, все это, а? Я еще в самом начале предложил задуматься о целесообразности этого мероприятия.

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 15.12.2005 (Чт) 16:21

НиколайП писал(а):ребята спасибо за то что сняли напряжение :) , оказывается и на таких конференциях можно не только думать и напрягаться, но и от души повеселиться :)

Ты разделы "Народный Трёп" и "Народные Б@йаны" видел?
Изображение

CORBA
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 179
Зарегистрирован: 22.11.2003 (Сб) 13:41
Откуда: Ukraine-Crimea-Feodosia

Сообщение CORBA » 15.12.2005 (Чт) 23:32

Пиплс, собственно раскажите ему как это сделать, пусть отформатит себе что хочет.
У каждой сложной задачи есть множество простых для понимания, но неправильных решений.

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 15.12.2005 (Чт) 23:44

HotKitten писал(а):А вообще я доводил свой win2k до 350МБ - никакого краха и глюков почти не было, всё работало


дистрофики долго не живут
ХЎ

GAGArin
Неистовый флудер
Неистовый флудер
 
Сообщения: 1777
Зарегистрирован: 23.12.2002 (Пн) 12:46
Откуда: я тут взялся, не знаю...

Сообщение GAGArin » 16.12.2005 (Пт) 7:16

А вообще я доводил свой win2k до 350МБ - никакого краха и глюков почти не было, всё работало

Сколь долго он был таким? Думаю за неделю он вырос обратно ближе к одному гигу. Да и в наш век больших винтов ИМХО все это ненужная суета.

Система случайно рухнула, диска под рукой нет. Завтра сдавать проект. Бекапов нет. Ночь.

А пусть она создает бекап :lol: :lol: :lol:
Нужная прога будет, для мазохистов.

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 16.12.2005 (Пт) 10:18

d3drm писал(а):
HotKitten писал(а):А вообще я доводил свой win2k до 350МБ - никакого краха и глюков почти не было, всё работало


дистрофики долго не живут

с 20 августа до сих пор, выросла до 400МБ
видела несколько серьёзных вирусов типа win32.Sality и vbs.Redlof, лечил их сам вручную без антивирусов, видела мгого всякого железа (2 раза грузилась на чужой мат плате, потом не хотела грузиться на своей - заставил, несколько видях, памяти и т.д)
но ведь это win2k, winXP давно бы загнулась
Изображение

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 16.12.2005 (Пт) 10:22

Админы!
тук-тук
Я не "дятил"
если я умею чистить систему, а модераторы не умеют то это не повод называть меня Дятлом
тук-тук
Изображение

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 16.12.2005 (Пт) 20:25

модераторы, как вам не стыдно! а ну быстро на курсы чистки системы!
ХЎ

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 17.12.2005 (Сб) 15:01

:evil:

Читайте FAQ по системе, может че и узнаете полезного
Изображение

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 18.12.2005 (Вс) 0:40

вот, учитесь.
Вложения
WinXPFAQ.zip
читай рублику 2.8
(1.16 МиБ) Скачиваний: 38
Изображение

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 18.12.2005 (Вс) 1:51

HotKitten, прально, а то сидят тут олухи, нихрена не знают! пусть читают! прилепи еще учебник по винде для чайников, тут же народ вообще глупый сидит, может что выучит
ХЎ

keks-n
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2509
Зарегистрирован: 19.09.2005 (Пн) 17:17
Откуда: г. Москва

Сообщение keks-n » 18.12.2005 (Вс) 12:37

У меня такая же дока почему-то на диске с дистрибутивом Win2000 лежала, а дистрибутива XP там не было. Спрашивается: зачем положили? Я из-за этого 3 часа на чтение убил!
Изображение

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 18.12.2005 (Вс) 17:03

d3drm писал(а):HotKitten, прально, а то сидят тут олухи, нихрена не знают! пусть читают! прилепи еще учебник по винде для чайников, тут же народ вообще глупый сидит, может что выучит

незнаю какой тут народ, но сообщения о целесообразности, и крахе системы по причине удаленя ненужных сотен метров из системы меня удивили
Изображение

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 18.12.2005 (Вс) 17:50

а кто тебе сказал, что эти метры информации "ненужные"? Зачем винде забивать саму себя "ненужными" файлами? Если она их создает, значит они для чего-то нужны? Ты путаешь понятия "ненужные" и "временные". Временные файлы могут быть очень даже нужными системе.
ХЎ

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 19.12.2005 (Пн) 9:22

dllcache - не временные файлы а дублирующие на крайний случай, и если у тебя есть CD с инстальником win то тебе они не нужны ~200, а иногда до 400МБ
и также почти все остальные
ну а если ты Help'ой пользуешся то папку Help не удаляй
Изображение

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 19.12.2005 (Пн) 11:06

HotKitten
Короче, неправильный у тя подход в принципе. Очищать нужно так :
Код: Выделить всё
For each Disk in Computer.Disks
    For each File in Disk.Files
        If File Not Open Then KillNuh /q /e File
    Next File
Next Disk

Логика такая - если файл никем не открыт, нафиг он вообще тогда нужен? :D

Потом можно повторным циклом завалить пустые директории по тому же принципу... Места будет - завались!!! :wink:
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 19.12.2005 (Пн) 12:53

:shock:
ни фига себе, ЭТО ЧТО???? ПЕРВЫЙ ОТВЕТ ПО ТЕМЕ!!!!!!!!
только что-то я кода не понял
:!:
Изображение

GAGArin
Неистовый флудер
Неистовый флудер
 
Сообщения: 1777
Зарегистрирован: 23.12.2002 (Пн) 12:46
Откуда: я тут взялся, не знаю...

Сообщение GAGArin » 19.12.2005 (Пн) 14:49

Да ладно, код понятный ) Очень хорошо чистит все что можно.
dllcache - не временные файлы а дублирующие на крайний случай, и если у тебя есть CD с инстальником win то тебе они не нужны

Вот только если ты дрова ставил не с диска винды, то потом тебе может понадобиться еще и тот диск откуда они взяты. "Один диск?" - спросите вы. Конечно нет, вся подборка с драйверами.

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 19.12.2005 (Пн) 16:05

vvs_adm писал(а):HotKitten
Короче, неправильный у тя подход в принципе. Очищать нужно так :
Код: Выделить всё
For each Disk in Computer.Disks
    For each File in Disk.Files
        If File Not Open Then KillNuh /q /e File
    Next File
Next Disk



HotKitten писал(а):ни фига себе, ЭТО ЧТО???? ПЕРВЫЙ ОТВЕТ ПО ТЕМЕ!!!!!!!!
только что-то я кода не понял


Пацталом. Тогда формат це тоже фтему пойдёт!
[Место cдаётся]

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 19.12.2005 (Пн) 16:44

Йад? Стенка?

Денис Победря
Мегобойанист
Мегобойанист
 
Сообщения: 1037
Зарегистрирован: 03.01.2005 (Пн) 21:29
Откуда: Из Москвы

Сообщение Денис Победря » 19.12.2005 (Пн) 18:45

RayShade писал(а):Йад? Стенка?

-Бан!
[Место cдаётся]

d3drm
Астролог
Астролог
Аватара пользователя
 
Сообщения: 2873
Зарегистрирован: 29.05.2002 (Ср) 23:34
Откуда: МаСКвА

Сообщение d3drm » 19.12.2005 (Пн) 19:07

киттен - аццкойа птиццо! как у тебя кампутер еще работаит?

а вот что-то вспомнилось, правдо оффтоп совсем.

"-Атдам котят в хорошие руки, иначи утаплю."

надо было топить...
ХЎ

HotKitten
Дятил
Дятил
Аватара пользователя
 
Сообщения: 400
Зарегистрирован: 24.01.2005 (Пн) 21:48
Откуда: из дома

Сообщение HotKitten » 26.12.2005 (Пн) 14:43

GAGArin писал(а):Да ладно, код понятный ) Очень хорошо чистит все что можно.
dllcache - не временные файлы а дублирующие на крайний случай, и если у тебя есть CD с инстальником win то тебе они не нужны

Вот только если ты дрова ставил не с диска винды, то потом тебе может понадобиться еще и тот диск откуда они взяты. "Один диск?" - спросите вы. Конечно нет, вся подборка с драйверами.

дрова в DLLCACHE не кидаются

Hotkitten не тонет

да я пропадал - у меня на винте микросхема сгорела, ремонтировал
инфа сохранилась :)
Изображение

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 26.12.2005 (Пн) 15:42

HotKitten писал(а):инфа сохранилась
:shock: :shock: Что, прям таки все три файла? Это наверное твоя чистилка не доглядела... запусти ка ты ее еще раз :)
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 26.12.2005 (Пн) 20:26

Гм.. Не тонет.. Хм. А из чего же он тогда сделан? :)

Пред.След.

Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 52

    TopList