Błąd Eksploratora Windows? Dlaczego pole wyszukiwania Eksploratora Windows nie rozpoznaje znaku „R” dla zestawu nazw plików?

11

Jest to więc przede wszystkim ciekawość.

Trwa ładowanie zdjęć dla bardzo dużej liczby produktów kolegialnych od określonego dostawcy. Część tego procesu obejmuje pobranie stylu # i poszukiwanie go w folderze, który zawiera wszystkie obrazy. Z jakiegoś powodu to nie działa, gdy szukam któregokolwiek z produktów, które kończą się na „R”. Jeśli usunę literę R, obraz się pojawi - a jeśli zastąpię ją małą literą „r”, produkt się pojawi. Użycie dużej litery „R” powoduje, że wyszukiwanie kończy się niepowodzeniem.

Ponieważ wiem, że tak się dzieje, nie jest to dla mnie problemem, ale jest dziwny. Nie wiem dużo o tym, jak Eksplorator Windows obsługuje czcionki / znaki, więc mogłem zacząć spekulować, co to powoduje.

Nawiasem mówiąc, ten sam wynik otrzymuję, jeśli spróbuję przeszukać wyskakujące okno dialogowe, gdy idę załadować obraz lub jeśli faktycznie przejdę do folderu w Eksploratorze. Tak czy inaczej, nie można znaleźć nazw plików kończących się na „R”.

seerauber
źródło
Nie mogę tego odtworzyć. Podaj przykładowy zestaw nazw plików i dokładny termin wyszukiwania.
Steven,
1
Dodam więc wiele produktów kolegialnych, a wiele z nich ma markę Oregon. Każdy z nich kończy się na OR1 lub OR2, na przykład: JMU1016OR1.jpg JMU1016OR2.jpg W takim przypadku, jeśli szukam JMU1016OR, otrzymuję „Żadne elementy nie pasują do twojego wyszukiwania”. Jeśli usunę „R”, otrzymam wszystkie produkty, które pasują do JMU1016O *, w tym dwa pliki wymienione powyżej. Jeśli następnie dodam z powrotem „r” na końcu wyszukiwanego terminu (JMU1016Or), Explorer zwróci zarówno JMU1016OR1.jpg, jak i JMU1016OR2.jpg. Jeśli następnie zastąpię „r” na „R”, nie otrzymam żadnych wyników. To bardzo dziwne i nie mogę sobie wyobrazić, co to powoduje.
seerauber
1
Po dalszym dochodzeniu problem pojawia się tylko wtedy, gdy nazwy plików zawierają liczby, i jak wspomniałeś tylko dla litery R. Odd.
Steven,

Odpowiedzi:

12

Aby obejść ten problem, wyszukaj za pomocą małych liter.

Być może natknąłeś się na błąd wyszukiwania systemu Windows. Wydaje się, że Explorer interpretuje ORwyszukiwany termin jako operator OR (nawet jeśli nie ma wokół niego spacji).

To samo dzieje się również z zachowania NOTi ANDw szukanej.

Zaawansowane porady dotyczące wyszukiwania w systemie Windows

Dodawanie operatorów

Jednym ze sposobów zawężenia wyszukiwania jest użycie operatorów AND, OR i NOT. Podczas korzystania z tych operatorów musisz wpisać je wielkimi literami.

Steven
źródło
1
To ma sens. Założę się, że masz rację - dzięki za przyjrzenie się temu! Liczę to jako zagadkę rozwiązaną.
seerauber