[NTFS] Kasowanie (nie)zajętych folderów

Autor: Marek Janaszewski /USUN_TO. z adresu!/ <USUN_TO.j_marek_at_gazeta.pl>
Data: Mon 07 Jun 2004 - 19:17:54 MET DST
Message-ID: <ca2gic$l1a$2@achot.icm.edu.pl>
Content-Type: text/plain; charset="iso-8859-2"

Witam!

Na NTFS i XP pojawia się taki obawiaj: Czasem nie mogę skasować katalogu
rzadziej pliku. Czasem jest to pusty katalog, udało się skasować wszystkie
pliki w nim. Wygląda jakby coś wcześniej na tym katalogu pracowało, skaner
antywirusowy, usługa indeksowania. Są katalogi, na których na pewno coś
pracowało, osobisty serwer IIS i ASP.NET :-) Coś pracowało a więc program
albo system blokuje dostęp do katalogu. Brak operacji odblokowania, o ile
wiem w Win32 API nie ma takiej funkcji, zatem system nie sprząta tych
blokad.. System nadał uważa, że katalog jest zajęty więc nie mogę wykonać
kasowania na tym katalogu.

Czasem pomaga wylogowanie i ponowne się zalogowanie. Bardzo rzadko
zamknięcie wszystkich sesji explorera. Nie pomaga natomiast ponowne
uruchomienie IIS. Reset pomaga na 100%

Pytanie jak wymusić kasowanie takiego katalogu bez tego cyrku. W czasie gdy
skanuje dyskietkę chkdsk-iem mogę odciąć wszystkie dojścia i wziąć na siebie
ewentualne błędy, które mogą się pojawić w programach. Czy jest taka sama
możliwość w przypadku katalogu na NTFS, albo inny sposób.

-- 
Pozdrawiam,
Marek Janaszewski
[ j_marek@gazeta.pl ]
Received on Mon Jun 7 21:45:13 2004

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 07 Jun 2004 - 22:42:02 MET DST