Es scheint, dass die Windows-Suche Probleme hat, wenn ich ein Fragezeichen als Inhalt in meinen Dateien eingebe.
Ich habe es versucht:
- Inhalt:?
- Inhalt:"?"
- Inhalt:"\?"
- Inhalt:\?
- Inhalt:% 3f
- Inhalt: "% 3f"
- Inhalt: \ 3f
- Inhalt: "\ 3f"
- Inhalt: \ 00 \ 00 \ 00 \ 3F
aber jede dieser ergaben keine ergebnisse wenn ich tatsächlich dateien habe die enthalten? im Rahmen der Suche. Wenn ich stattdessen nach so etwas wie content: happy suche, werden tatsächlich alle Dateien mit dem Ausdruck "happy" in denselben Dateien gefunden.
Ich gehe davon aus, dass Windows Search einige Zeichen wie z. B. das Fragezeichen als Sonderzeichen behandelt, wahrscheinlich zum Zweck von Platzhalterausdrücken. Um diese Theorie zu testen, habe ich auch nach Dateien gesucht, die ein Sternchen * enthalten, und tatsächlich habe ich das gleiche Problem wie bei der Suche nach Inhalten von Fragezeichen. Was ich mich frage, ist, ob es eine Möglichkeit gibt, eine Suche zum Laufen zu bringen, bei der ich nach einem wörtlichen Ausdruck suchen kann, ohne dass ein Platzhalterzeichen gefunden wird, oder zumindest eine Möglichkeit, die Sonderzeichen innerhalb des Ausdrucks zu umgehen.
Übrigens verwende ich Windows 7 Enterprise.
content:"reports.asp"
filename:~?
bedeutet, dass Sie als DOS-Platzhalter nach Dateinamen suchen, die mit einem beliebigen Zeichen beginnen (im Wesentlichen mit jeder Datei!).OR System.Generic.String:?
Bedeutet ODER irgendeine Dateieigenschaft / Inhalt, der ein WORT hat, mit dem wörtlich begonnen wird? Mein Rat, lesen Sie die AQS-Dokumentation und klicken Sie auf die Adressleiste, um zu sehen, wie Windows Search den AQS neu interpretiert. Beachten Sie auch standardmäßig die Eigenschaften der String-Datei (Dateiname, Autor usw.). Standardmäßig wird mit WORD_STARTSWITH gesucht$<
, also mit jedem Wort, das mit Ihrem Suchbegriff beginnt. Andere Nicht-String-Eigenschaften (Daten usw.) suchen mit EQUAL=
Es sieht so aus, als hätte Microsoft die Möglichkeit entfernt, nur nach Sonderzeichen zu suchen . Um nach Sonderzeichen zu suchen, muss auch ein Wort enthalten sein (
Example: Who?
). Auch hier muss es ein Wort geben , nicht nur einen Platzhalter mit dem Sonderzeichen. Dies liegt daran, dass die Windows-Suche die Sonderzeichen mit Ausnahme der Platzhalter ignoriert. Auf dieser Seite mit Suchtipps und -tricks sind die einzigen in der Windows-Suche verfügbaren Platzhalter Sternchen und Fragezeichen. Es scheint jedoch, dass das einzige, was funktioniert, der Stern ist. Auch wenn Sie sein Beispiel ausprobierens?n
, finden Sie es auf derselben Seite.Hier ist ein Zitat aus einem Beitrag in den Vista64-Foren: ( Quelle )
quelle
In Windows 7 hatte ich ein ähnliches Problem, nur ich habe versucht, nach Schlüsselwörtern in eckigen Klammern zu suchen ("[" wurde ebenfalls ignoriert, ähnlich wie "?", "(", "]" Usw.). Was hat funktioniert? für mich ist das folgende:
Dateiname:
"*[Cumbia]*" OR filename:"*[Reggae]*"
Dies würde alle meine Songs finden, die ich mit der Textzeichenfolge
[Cumbia]
oder[Reggae]
innerhalb der Dateinamen getaggt habe . Was ich dann tun würde, ist, alle Dateien auszuwählen und dann mit der rechten Maustaste auf die Auswahl zu klicken, um die Sendto-Funktion aufzurufen, mit der alle Songs an mein Musik-Player-Programm (in diesem Fall Winamp) gesendet werden.quelle
filename
statt Verwendencontent
hat bei mir funktioniert. Ich habe versucht, doppelte Dateien mit der Datei (1) .jpg und der Datei (2) .jpg zu filtern, und diesen Ausdruckfilename: "*(1)*"
und verwendetfilename: "*(2)*"
.Versuchen Sie,
content: ~="?"
oderextension: ~="?"
was auch immer für ein Sonderzeichen Sie in den Zitaten usw. suchen.quelle
Ich verwende keine Windows-Suche, frage mich jedoch, ob die in diesem Microsoft-Artikel beschriebenen Escape-Zeichen unterstützt werden:
Verwenden des Suchprotokolls
In diesem Fall können Sie versuchen,
%3f
das Fragezeichen zu verwenden.quelle
Verwenden Sie einfach Powershell, um nach Dateiinhalten zu suchen:
quelle
Ich habe nur wenige Ressourcen zur Suchsyntax gefunden, daher fange ich an, sie hier aufzulisten, in der Hoffnung, eine zu finden, die möglicherweise eine Lösung oder zumindest eine Problemumgehung für mein Problem bietet.
Windows-Suche: Tipps und Tricks
Windows-Suche: Erweiterte Suchoptionen
quelle