Szukasz „TAKEOWN.EXE”, który był pierwszy w systemie Windows Server 2003 jako standardowy komponent, i uważam, że wcześniej był to element zestawu zasobów. Jest dostępny w systemie Windows 7 i być może w nowszych systemach.
Składnia TAKEOWN [/ s Komputer [/ u [Domena] Nazwa użytkownika [/ p [Hasło]]]] / f Nazwa pliku [/ a] [/ r [/ d {Y | N}]]
Klucz / s Komputer Nazwa lub adres IP komputera zdalnego (nie używaj ukośników odwrotnych). default = komputer lokalny. Ten parametr dotyczy wszystkich plików i folderów określonych w poleceniu.
/ u [Domena] Nazwa użytkownika Uruchom skrypt z uprawnieniami określonego konta użytkownika. default = uprawnienia systemowe.
/ p [Hasło] Hasło konta użytkownika określonego w parametrze / u.
/ f nazwa_pliku Nazwa pliku, ścieżka UNC lub wzorzec nazwy katalogu. Akceptuje znak wieloznaczny *
/ a Przekaż własność grupie Administratorzy zamiast bieżącego użytkownika.
/ r Wykonaj operację rekurencyjną na wszystkich plikach w określonym katalogu i podkatalogach.
/ d {Y | N} Pomiń monit o potwierdzenie, który jest wyświetlany, gdy bieżący użytkownik nie ma uprawnienia do „Listy folderów” w określonym katalogu, i zamiast tego użyj wartości domyślnej: Y: Przejmij na własność katalog. N: Pomiń katalog. Pamiętaj, że musisz użyć tej opcji w połączeniu z opcją / r. Jeśli parametr / a nie zostanie określony, własność pliku zostanie przekazana użytkownikowi, który jest aktualnie zalogowany na komputerze.
Wzory mieszane przy użyciu (? I *) nie są obsługiwane przez polecenie takeown.
Po zmianie właściciela pliku / folderu możesz następnie przypisać pełne uprawnienia do plików, a następnie je odczytać lub usunąć.