Mam folder zawierający pliki takie jak
radiobutton-clicked.png
radiobutton-foobar.png
radiobutton-foobarbaz.png
... etc.
Oto, co dzieje się podczas wyszukiwania w Eksploratorze Windows:
radio
: znaleziono wszystkie plikiradio*
: znaleziono wszystkie pliki*button
: znaleziono wszystkie pliki*radiobutton*
: znaleziono wszystkie plikiradiobutton*
: brak wynikówradiobutton
: brak wynikówradio*button
: znaleziono wszystkie pliki
Co do diabła *
właściwie robi? Czy jest na to jakaś dokumentacja?
I dlaczego działa radio
i radio*button
działa jako wyszukiwane hasło, ale radiobutton
nie?
Edytować:
Wiem, że *
zwykle ma to być symbol wieloznaczny pasujący do 0 lub więcej znaków. Ale oczywiście tak nie jest w tym przypadku.
windows-7
windows-explorer
użytkownik123444555621
źródło
źródło
*
i?
nazywane są symbolami wieloznacznymi i pochodzą z DOS. Oto strona wyjaśniająca, do czego służą.*
pasuje do dowolnej kombinacji znaków i dowolnej liczby znaków (nawet żadnej)?
pasuje dokładnie jeden znakPróbowałem wyszukiwania na moim komputerze i otrzymuję te wyniki:
radio
: znaleziono wszystkie plikiradio*
: znaleziono wszystkie pliki*button
: znaleziono wszystkie pliki*radiobutton*
: znaleziono wszystkie plikiradiobutton*
: znaleziono wszystkie plikiradiobutton
: znaleziono wszystkie plikiradio*button
: znaleziono wszystkie plikiźródło
Myślę, że wszyscy ustaliliśmy, że * zawsze był symbolem wieloznacznym dla 0 lub więcej (lub. * Jeśli używasz wyrażeń regularnych). Tak właśnie powinno być, ale wiele razy tak samo nie stało się dla mnie. Po ponownym uruchomieniu zauważyłem, że te same wyszukiwania działały poprawnie. Jest to prawdopodobnie spowodowane usługą indeksowania, ponieważ zgłoszono problemy z nią i prawdopodobnie wystąpią błędy esp. z szybkością, z jaką M $ uruchamia dodatki Service Pack i aktualizacje zabezpieczeń. Sugeruję, aby trzymać się cmd.exe, to jest to, co robię, to nie muszę się martwić, czy pliki pozostaną w tyle. Próbowałem odtworzyć błąd, ale nie powiodło się, możesz sprawdzić atrybuty plików dwóch plików, aby upewnić się, że nie są one oznaczone jako system (których nie zobaczysz w oknie dialogowym właściwości) lub są ukryte lub mają jakieś inne właściwości uniemożliwiające wyszukiwanie. Ale jak powiedziałem, nie mogę tego odtworzyć.
źródło
Dokumentacja tego, co * robi ze strony microsofts . Dokument dotyczy systemu Windows XP, ale jest taki sam we wszystkich wersjach systemu Windows, z wyjątkiem może systemu Windows Bob (nie jestem pewien co do tego).
źródło
* Zwykle oznacza wszystko. Na przykład, jeśli wybiorę * .png, wyszuka wszystkie pliki .png.
źródło