Możliwa duplikat:
Jak zmusić system Windows XP do zmiany nazwy pliku ze znakiem specjalnym?
jak usunąć (nieprawidłowe) pliki z dwukropkiem w nazwie pod oknami
Chcę usunąć plik o nazwie workspaces\google-gson-1.7.1-release.zip
Yep, zawiera on odwrotny ukośnik w nazwie.
Oto on:
G:\>dir Z_DRIVE
Volume in drive G is samsung
Volume Serial Number is 48B9-7E1D
Directory of G:\Z_DRIVE
04/06/2012 08:09 PM <DIR> .
04/06/2012 08:09 PM <DIR> ..
05/01/2011 02:21 PM 528,016 workspaces\google-gson-1.7.1-release.zip
1 File(s) 528,016 bytes
2 Dir(s) 88,400,478,208 bytes free
Pierwszą próbą jest po prostu usunięcie go z Eksploratora Windows, ale mówi, że nie można znaleźć pliku.
Następnie spróbowałem z wiersza poleceń:
G:\>del Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.
Po dokładniejszych badaniach w internecie spróbowałem też, bez powodzenia:
G:\>del \\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip
The system cannot find the file specified.
Czy jest jakiś sposób, aby pozbyć się tego pliku oprócz uruchamiania z płyty CD z systemem Linux?
Aktualizacja 6 kwietnia 2012 r .: wypróbowałem również następujące kombinacje, ale błąd jest taki sam:
G:\>del "\\?\G:\Z_DRIVE\workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces\google-gson-1.7.1-release.zip
G:\Z_DRIVE>del "workspaces\google-gson-1.7.1-release.zip"
G:\Z_DRIVE>del workspaces*google-gson-1.7.1-release.zip
Aktualizacja w dniu 7 kwietnia 2012 r .: Zanim przejdę do wypróbowania systemu Linux, oto zrzut ekranu pokazujący niektóre próby na podstawie odpowiedzi tutaj. Nie jestem pewien, czy będzie to łatwe do odtworzenia, a usunięcie pliku friggin z Linuksa lub użycie Cygwina to oszustwo :)
źródło
Odpowiedzi:
Co powiesz na bieganie
CHKDSK
?Pytanie było podobne: Jak zmusić system Windows do zmiany nazwy pliku ze znakiem specjalnym? , jedna z odpowiedzi, która wykazała, że
CHKDSK
usuwa pliki z niepoprawnymi znakami w nazwie.źródło
chkdsk /F
Naprawił! Zasadniczo usunął plik :)Spróbowałbym użyć krótkiej nazwy 8.3:
ponieważ wydaje się, że to nie działa w przypadku tego konkretnego pliku, następną rzeczą, którą spróbuję, to otworzyć wiersz polecenia programu Powershell, a następnie:
Pamiętaj, aby bawić się wzorcem, aby dopasować tylko ten jeden plik (nie jestem pewien, czy są tam inne pliki, czy nie). Gdy zobaczysz, że będzie próbował usunąć tylko jeden plik, usuń opcję -WhatIf
źródło
fsutil file setshortname G:\workspaces\google-gson-1.7.1-release.zip google.zip
. Zobacz: technet.microsoft.com/en-us/library/cc788058%28v=ws.10%29.aspxotwórz cmd, zrób katalog / x, znajdź krótką nazwę pliku i usuń ją.
źródło
Czy możesz spróbować zmienić jego nazwę?
źródło
próbowałeś z PowerShell? jeśli nie, spróbuj:
Najpierw przejdź do folderu, a następnie uruchom program PowerShell (wpisz PowerShell, naciśnij klawisz Enter), a następnie skopiuj go:
źródło
cmd
niektóre funkcje NTFS (np. ADS). Nie spodziewałbym się, że to zadziała.Czy możesz wpisać pierwszą część nazwy pliku i wykonać automatyczne uzupełnianie tabulacji? To często formatuje nazwę pliku w jakikolwiek konkretny sposób wymagany przez system (podwójne ukośniki, potrójne cudzysłowy itp.)
źródło
Zainstaluj narzędzia cygwin ze strony http://cygwin.com
Następnie ...
To powinno wystarczyć.
Przewodnik instalacji znajduje się tutaj: http://www.mobilefish.com/developer/cygwin/cygwin.html
źródło
Spróbuj otoczyć nazwę pliku podwójnymi cudzysłowami („).
źródło
próbować:
del workspaces*google-gson-1.7.1-release.zip
*
to specjalny znak, który oznacza wszystko, więc używając tego polecenia usunieszworkspaces\google-gson-1.7.1-release.zip
workspacesagoogle-gson-1.7.1-release.zip
workspacesaeiougoogle-gson-1.7.1-release.zip
i tak dalej..
EDYTOWAĆ:
jeśli to możliwe, przenieś wszystkie pliki i foldery z,
Z_DRIVE
a następnie usuń bezpośrednio katalog ... a następnie utwórz nowy Z_DRIVE i cofnij poprzednio przeniesiony ...źródło
Te typy plików o dziwnych nazwach, jak sądzę, mogą być tworzone i usuwane tylko ze skryptu, aplikacji itp. Tak więc można utworzyć skrypt systemu Windows za pomocą WSH i użyć go tam Odsyłacz do MS ma doskonały przykład.
źródło
aby rozwiązać pliki, istnieje działający sposób, zainstaluj linux-ubuntu lub użyj go z live cd, a następnie przejdź i usuń plik ... ta sprawa przytrafiła mi się, gdy robię pliki z „xxx” na grubym dysku, gdy próbuję otwórz zmień nazwę lub usuń go w systemie Windows nigdy nie zezwalaj, mam nadzieję, że ta pomoc
źródło
Niestety, myślę, że patrzysz na niewłaściwą kolumnę danych wyjściowych. Polecenie „dir / x” powinno wyświetlać alternatywną nazwę dla plików zawierających więcej niż 8 znaków w nazwie. Czy możesz wyświetlić wynik tego polecenia w swoim pytaniu, tak jak w przypadku polecenia „dir”, proszę?
Jak widać, katalog „AppCompat” jest jedynym folderem zawierającym więcej niż 8 znaków, dlatego otrzymał krótką nazwę. Czwarta kolumna wyświetla krótką nazwę (jeśli została utworzona).
źródło
dir /x
nie tworzy krótkich nazw. Jest to funkcja systemu plików i można ją wyłączyć. Zasadniczo jest to po prostu kolejny hardlink. To też nie jest odpowiedź.Wypróbuj te małe, ale potężne narzędzia: Lockhunter lub Unlocker .
źródło
Zakładając, że używasz zestawu SDK systemu Android, możesz spróbować usunąć go z powłoki systemu Android za pomocą
rm
polecenia. Oto przykład w sekcji Z ekranu odzyskiwania .źródło
Ponieważ
Z_DRIVE
zawiera tylko jedną rzecz, po prostu usuń katalog, a następnie utwórz go ponownie.źródło
Brzmi głupio, ale możesz wypróbować Javę. Pamiętam, że kilka razy trafiłem w jakiś plik taki jak ty. Zostały one utworzone przez Javę i usunięte przez Javę.
Innym sposobem obejścia tego problemu jest próba przeniesienia folderu. Przenieś wszystkie pozostałe pliki i usuń folder rekurencyjnie, istnieją narzędzia do usuwania folderów bez iteracji plików w środku.
źródło
Wygląda na to, że ten dysk jest powiązany z dokumentami Google Workspace lub Google Online, które tworzą dysk na pulpicie. Proponuję znaleźć aplikację, która to obsługuje, i usunąć plik lub folder z interfejsu Dokumentów Google lub odinstalować go, chociaż może to również pozbyć się innych plików w folderze na dysku, więc najpierw wykonaj kopię zapasową danych.
źródło