Dyskusja: Usuwanie folderu
Podgląd pojedynczego posta
Stary 23.05.2005, 09:31   #12
robert_d
Stały bywalec ;)
 
Data rejestracji: 26.01.2004
Posty: 130
robert_d zaczyna zdobywać reputację <1 - 49 pkt>
Spróbuj użyć konsoli odzyskiwania, tylko musisz odblokować dostęp do całego dysku:

Konsola w ustawieniach domyślnych ma pewne ograniczenia mające na celu daleko pojęte bezpieczeństwo a mianowicie:

1. Konsola ma dostęp jedynie do:

- głównego katalogu C: \
- folderu WINDOWS wraz z jego folderami
- folderu Cmdcons (jeśli konsola jest zainstalowana na dysku)
- dysków wymiennych (CD-ROM, DVD-ROM ..)

Poza tymi lokalizacjami nie mamy prawa kasować/kopiować/tworzyć/zmieniać nazw. Przy próbie dostania się do innych folderów np. C: \Program Files lub C: \Documents and Settings otrzymamy errora Access Denied (= Odmowa dostępu).

2. Nie można kopiować żadnych plików z dysku twardego na dyskietki czy płytki CD! Ale można kopiować z dyskietki/cd na dysk twardy.

Ograniczenia te można usunąć. Patrz dalej.

Domyślne reguły konsoli i ich zmiana:

Zachowanie (czytaj limitacje) konsoli określają specjalne reguły. By się dowiedzieć jak bardzo jesteśmy zlimitowani wystarczy w linii poleceń wpisać komendę set. Wyświetlą nam się domyślne reguły:

QUOTE
AllowAllPaths = FALSE - zakaz dostępu do innych folderów

AllowRemovableMedia = FALSE - zakaz kopiowania plików na nośnik wymienny (płyta CD lub dyskietka)

AllowWildCards = FALSE - wyłączona obsługa symboli wieloznacznych (np. znak *) dla takich poleceń, jak copy i del.

NoCopyPrompt = FALSE - przy zamianie plików za każdym razem pojawia się prośba o potwierdzenie wykonania operacji

Chcąc usunąć te ograniczenia trzeba zamienić FALSE na TRUE .... ALE domyślnie komenda set jest zdeaktywowana i próba zmiany FALSE na TRUE zakończy się komunikatem o niemożności wykonania tejże operacji. By uaktywnić komendę set należy:

Dwa sposoby na ominięcie limitacji:

1. "Metoda Microsoftu":

Najpierw należy dokonać edycji zdejmującej blokadę:

QUOTE
XP Pro:

Start >>> Run (Uruchom) >>> secpol.msc

Local Policies (Zasady lokalne) >>> Security Options (Opcje zabezpieczeń)

Kliknij podwójnie na Recovery Console: Allow floppy copy and access to all drives and all folders (Konsola odzyskiwania: Zezwalaj na kopiowanie na dyskietkę oraz dostęp do wszystkich dysków i folderów) i zaznacz opcję Enabled (Włączone):

QUOTE
XP Home:

Start >>> Run (Uruchom) >>> regedit i w kluczu:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\Cu rrentVersion\Setup\RecoveryConsole

kliknij podwójnie w wartość SetCommand i wpisz 1.

Następnie będąc już ponownie w konsoli należy dokonać stosownej zamiany parametru. Np. by uaktywnić dostęp do innych folderów niż domyślne w linii komend wpisz:

set AllowAllPaths = TRUE

I teraz możesz już kasować co tylko pragniesz z folderów typu C: \Program Files.

całość znajdziesz tu, całkiem niezły opis, w zasadzie najlepszy, jak narazie, jaki znalazłem w necie.
Tak przy okazji fajny numer wyszedł przy pisaniu ścieżek dostępu np. c : \ normalnie pisząc wychodzi tak c:\ !
robert_d jest offline   Odpowiedz cytując ten post