Bedeutung von "*" in der Windows 7 Explorer-Suche?

8

Ich habe einen Ordner mit Dateien wie

radiobutton-clicked.png
radiobutton-foobar.png
radiobutton-foobarbaz.png
... etc.

Folgendes passiert, wenn ich im Windows Explorer suche:

  • radio: Alle Dateien gefunden
  • radio*: Alle Dateien gefunden
  • *button: Alle Dateien gefunden
  • *radiobutton*: Alle Dateien gefunden
  • radiobutton*: keine Ergebnisse
  • radiobutton: keine Ergebnisse
  • radio*button: Alle Dateien gefunden

Was zum Teufel macht das *genau? Gibt es eine Dokumentation dazu?

Und warum radiound radio*buttonals Suchbegriff arbeiten, aber radiobuttonnicht?


Bearbeiten:

Ich weiß, dass dies *normalerweise ein Platzhalter sein soll, der 0 oder mehr Zeichen entspricht. Aber offensichtlich nicht in diesem Fall.

user123444555621
quelle

Antworten:

6

In der Windows-Hilfe wird behauptet, dass das Verhalten das gleiche ist wie überall in Windows:
Geben Sie hier die Bildbeschreibung ein

Aber auch andere Benutzer haben bemerkt, dass etwas seltsam ist. Vielleicht ist es ein Fehler?

Oder *bedeutet vielleicht nur einen oder mehrere .

Der Hochstapler
quelle
Ich werde diese Antwort hauptsächlich für "Es ist ein Fehler?" Akzeptieren. Teil;) Explorer 7 ist wirklich scheiße.
user123444555621
Ich habe auch seltsame Symptome mit *, danke für die Frage!
Horst Walter
10

*und ?werden Wildcards genannt und stammen aus DOS. Hier ist eine Seite, die erklärt, wofür sie sind.

* entspricht einer beliebigen Kombination von Zeichen und einer beliebigen Anzahl von Zeichen (auch keine)

? entspricht genau einem Zeichen

Ich habe die Suche auf meinem Computer versucht und erhalte folgende Ergebnisse:

  • radio: Alle Dateien gefunden
  • radio*: Alle Dateien gefunden
  • *button: Alle Dateien gefunden
  • *radiobutton*: Alle Dateien gefunden
  • radiobutton*: Alle Dateien gefunden
  • radiobutton: Alle Dateien gefunden
  • radio*button: Alle Dateien gefunden

Geben Sie hier die Bildbeschreibung ein

Ove
quelle
Sicher habe ich. Eine Ihrer Fragen war "Was macht * genau? Gibt es eine Dokumentation dazu?". Ich habe Sie auf eine Seite verwiesen, auf der erklärt wird, was es tut.
Ove
Richtig, genau das soll es tun , aber als ich in meiner Frage klarstellen wollte, funktioniert es in der Explorer-Suche nicht so.
user123444555621
Ich habe es jetzt auf meinem Computer versucht und erhalte Ergebnisse für alle Suchanfragen, die Sie in Ihrer Frage geschrieben haben.
Ove
Es wurde nicht von DOS (MS-DOS) "stammen", sondern von math.also Unix-Shells verwendeten es Jahre vor der Existenz von DOS.
Maxwell S.
1
Um die Erfahrung von Ove in einem neu erstellten nicht indizierten Ordner in Win7 x64 zu bestätigen, sehe ich genau die gleichen Ergebnisse wie er (dh alle Dateien, die für alle Suchbegriffe gefunden wurden).
Karan
1

Ich denke, wir haben alle festgestellt, dass * immer der Platzhalter für 0 oder mehr war (oder. *, Wenn Sie reguläre Ausdrücke verwenden). Dies ist genau das, was es tun soll, aber es gab viele Male, in denen dies auch für mich nicht richtig passiert ist. Ich habe nach dem Neustart festgestellt, dass die gleichen Suchvorgänge korrekt funktionierten. Dies ist wahrscheinlich auf den Indizierungsdienst zurückzuführen, da Probleme damit gemeldet wurden und es zwangsläufig zu Fehlern kommen wird. Bei der Geschwindigkeit, mit der M $ Service Packs und Sicherheitsupdates herausbringt. Mein Vorschlag wäre, bei cmd.exe zu bleiben, das ist, was ich tue, dann muss ich mir keine Sorgen machen, ob Dateien zurückgelassen werden oder nicht. Ich habe versucht, Ihren Fehler zu reproduzieren, war jedoch erfolglos. Möglicherweise möchten Sie die Dateiattribute der beiden Dateien überprüfen, um sicherzustellen, dass sie nicht als System markiert sind (was im Eigenschaftendialog nicht angezeigt wird) oder ausgeblendet sind oder über eine andere Eigenschaft verfügen, die verhindert, dass die Suche sie sieht. Aber wie gesagt, ich kann es nicht reproduzieren.

Osirisgothra
quelle
0

Dokumentation für das, was * auf der Microsoft-Website tut . Das Dokument ist für Windows XP, aber es ist in allen Windows-Versionen gleich, außer vielleicht Windows Bob (nicht sicher).

Phillip R.
quelle
-4

Das * bedeutet normalerweise alles. Wenn ich zum Beispiel * .png gesucht habe, würde es nach allen .png-Dateien suchen.

Kevin Dodd
quelle
Wie würden Sie dann die Symptome des OP erklären?
Soandos
Was ist OP ....?
Kevin Dodd
Es bedeutet das "Originalplakat"
Soandos
Oh, ich verstehe, ich bin mir nicht sicher. Möglicherweise funktioniert es auf unterschiedliche Weise, je nachdem, wo Sie den Stern setzen.
Kevin Dodd