Mam plik o nazwie „Rejestrowanie niewłaściwej aplikacji”, w nazwie pliku jest kilka spacji, teraz nie mogę go usunąć, nie pozwala mi nawet zmienić nazwy pliku, próbowałem również usunąć go z mojego Program Java, nie pozwoli mi też, jak go usunąć?
Usuwając go z Eksploratora, otrzymałem:
Could not find this item
This is no longer located in C:\My_Dir\.
Verify the item's location and try again.
Registering wrong app
Type: File
Siz: 0 bytes
Dziwne jest to, że ten plik jest niewidoczny dla systemu, ma rozmiar 0 i ma spację w nazwie.
Odpowiedzi:
Możesz to zrobić w następujący sposób:
Spowoduje to dopasowanie dowolnej liczby znaków między słowami i po nich, a także działa na niewłaściwych plikach.
Jeśli nie masz innych plików, które zaczynają się od
Registering
, możesz równie dobrze spróbować:Jeśli pliku nie można usunąć, użyj Eksploratora procesów i poszukaj dojścia i zabij proces będący właścicielem.
źródło
Otwórz wiersz polecenia i przejdź do katalogu My_Dir
Uzyskaj krótką (8.3) nazwę pliku.
Powinieneś zobaczyć coś takiego
REGIST ~ 1 to krótka nazwa pliku. Spróbuj wykonać polecenie del o tej nazwie.
źródło
Spróbuj wstawić nazwę pliku w cudzysłowie, zastępując spacje znakami zapytania:
del „rejestracja? źle? aplikacja”
To powinno usunąć plik, jeśli spacje nie są tak naprawdę spacjami, ale zerami lub innymi niewidzialnymi znakami.
źródło
Spacje nie powinny mieć znaczenia, jeśli próbujesz usunąć plik z Eksploratora. Jeśli próbujesz usunąć z wiersza polecenia, po prostu wpisz nazwę pliku w cudzysłów
del "Registering wrong app "
.Jeśli to nie zadziała, oznacza to, że w nazwie pliku znajduje się coś innego niż spacje ... na przykład proces, który „blokuje” plik, uniemożliwiając w ten sposób usunięcie.
źródło
Usuń katalogi lub pliki ze spacją:
źródło
Dla tych, którzy wciąż nie mogli sprawić, by to zadziałało (jak ja). Używanie eksploratora plików 7zip do zmiany nazwy pliku działa. Wygląda na to, że zmienia nazwę na niższym poziomie niż pozwala na to Windows.
źródło