Mam w domu laptopa MacBook, a kiedy Mac OS X kopiuje pliki przez sieć, często przynosi ze sobą ukryte „pliki-kropki”. Na przykład, jeśli skopiuję "SomeUtility.zip"
, zostanie również skopiowany ukryty ".SomeUtility.zip"
plik. Uważam te pliki kropkowe OS X za bezużyteczne turdany danych, jeśli chodzi o resztę mojej sieci, i nie chcę pozostawiać ich na moim serwerze plików Windows.
Załóżmy, że te pliki kropek będą się nadal pojawiać. tj. Pomyśl o problemie z tym, że OS X przestanie tworzyć te pliki, po pierwsze, będzie zupełnie innym pytaniem.
Raczej: Jak mogę użyć Eksploratora Windows, aby znaleźć pliki zaczynające się od kropki / kropki? Chciałbym okresowo przeszukiwać mój serwer plików i wysadzić go w powietrze. Próbowałem wyszukać pasujące pliki, ".*"
ale to dało - i nieoczekiwanie - wszystkie pliki i foldery.
Czy istnieje sposób na wprowadzenie bardziej szczegółowych kryteriów wyszukiwania podczas wyszukiwania w Eksploratorze Windows? Mam na myśli pole wyszukiwania, które pojawia się w prawym górnym rogu okna Eksploratora. Powiedz mi, że istnieje sposób na uniknięcie mojego zapytania, aby zrobić to, co chcę?
(W przeciwnym razie wiem, że mogę zmapować literę dysku i wpisać się do monitu o cygwin i użyć polecenia „znajdź” w systemie UNIX , ale wolałbym błyszczący, łatwy sposób).
źródło
Odpowiedzi:
Użyj „Search Advanced Query Syntax” systemu Windows, który w zasadzie pozwala robić rzeczy, na które pozwalają zaawansowane wyszukiwanie Vista i XP (Windows 7 ukrył). Przeczytaj o tym na MSDN .
Dlatego możesz po prostu wyszukać
filename:.
wszystkie pliki o nazwie zaczynającej się od „.”źródło
.
Metoda wiersza polecenia systemu Windows służąca do znajdowania wszystkich „plików kropek” we wszystkich katalogach poniżej bieżącego katalogu, z wyłączeniem nazw katalogów zaczynających się na kropkę:
źródło
dir \.*
zwraca tylko.rnd
(co to jest, nie wiem). Jeśli chcesz zobaczyć pliki zaczynające się od.
, musisz użyćdir .*.*
.Znajduje wszystkie pliki, które zaczynają się od kropki, nawet te, które nie mają rozszerzenia.
-kind:folder
wyklucza foldery z wyszukiwania. Testowany w systemie Windows 7. Powinien działać w systemach Vista i Windows 8.źródło
Jeśli chcesz skorzystać z bezpłatnej aplikacji innej firmy, gorąco polecam Locate32 . Możesz wyszukiwać za pomocą wyrażeń regularnych.
:^\.
znajdzie pliki, których szukasz. (Możesz również wykluczyć katalogi z wyników.) Jako bonus, indeks i wyszukiwanie Locate32 są znacznie szybsze niż wbudowane wyszukiwanie Windows. Ponadto menu kontekstowe dostępne po kliknięciu prawym przyciskiem myszy oferuje dodatkowe opcje, takie jak „Kopiuj ścieżkę do schowka” i „Compute MD5”.Utworzyłem skrypt AHK, dzięki czemu mogę szybko uruchomić Locate32 z Win- F3.
źródło
Możesz zatrzymać tworzenie przez Maca plików .DS_Store za pomocą tego polecenia w Terminalu:
Następnie wyloguj się i zaloguj ponownie (lub uruchom ponownie). To powinno to naprawić. Jeśli chodzi o inne pliki, jest to dobrze znany problem i nie byłem w stanie znaleźć szybkiej odpowiedzi.
źródło
Późne dodawanie ... Dodam to, ponieważ przydaje się to do ustawiania atrybutów z wiersza poleceń dla plików kropek (lub katalogów) ...
Pierwszą kropką jest przeszukiwanie bieżącego katalogu; drugi to „odwrócony ukośnik”, aby wyszukać nazwy zaczynające się od literału kropki.
źródło
W Windows XP mogłem użyć Eksploratora Windows, aby wyszukać
.?*
wszystkie pliki i foldery zaczynające się od kropki. Być może działa to tak samo w systemach Windows Vista i Windows 7.Bądź ostrożny, dla mnie to zwróciło pliki i foldery, pliki i foldery w plikach zip, pliki i foldery widoczne w Koszu Kosza Eksploratora oraz pliki i foldery widoczne w folderze RECYCLER wiersza polecenia. Wyszukiwanie prawdopodobnie również znajdzie pliki i foldery, jak widać w innych specjalnych widokach folderów w Eksploratorze.
źródło
Aby dodać do wcześniejszej odpowiedzi:
Będzie to również działać:
Różnica polega na tym, że po upuszczeniu końcowego „. *” Z polecenia, znajduje ono pliki z rozszerzeniem lub bez (tj. Druga kropka przed rozszerzeniem).
Testowane w Windows 7 i 10 przy użyciu obu poleceń dały takie same wyniki w moim przypadku, ponieważ wszystkie pliki miały rozszerzenia.
Uwaga
W przypadku wideł z zasobami dla komputerów Mac możesz zawęzić wyszukiwanie do plików oznaczonych gwiazdką „._”
dir ._*.* /s /a-D
lubdir ._* /s /a-D
W ten sposób wykluczone są pliki „kropkowe”, które chcesz zachować, takie jak „.htaccess” i „.htpasswd”.
źródło