Arti "*" di Pencarian Windows 7 Explorer?

8

Saya memiliki folder yang berisi file seperti

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

Inilah yang terjadi ketika saya mencari di Windows Explorer:

  • radio: semua file ditemukan
  • radio*: semua file ditemukan
  • *button: semua file ditemukan
  • *radiobutton*: semua file ditemukan
  • radiobutton*: tidak ada hasil
  • radiobutton: tidak ada hasil
  • radio*button: semua file ditemukan

Jadi, apa *tepatnya yang dilakukan? Apakah ada dokumentasi tentang ini?

Dan mengapa radiodan radio*buttonbekerja sebagai istilah pencarian, tetapi radiobuttontidak?


Edit:

Saya tahu bahwa *itu biasanya dianggap sebagai wildcard yang cocok dengan 0 karakter atau lebih. Tapi jelas tidak dalam kasus ini.

pengguna123444555621
sumber

Jawaban:

6

Bantuan Windows mengklaim perilaku itu sama seperti di tempat lain di Windows:
masukkan deskripsi gambar di sini

Tetapi pengguna lain juga memperhatikan ada yang aneh. Mungkin itu bug?

Atau mungkin *hanya berarti satu atau lebih .

Der Hochstapler
sumber
Saya akan menerima jawaban ini terutama untuk "ini bug?" bagian;) Explorer 7 benar-benar menyebalkan.
user123444555621
Saya mengalami gejala aneh dengan * juga, terima kasih atas pertanyaannya!
Horst Walter
10

*dan ?disebut wildcard, dan itu berasal dari DOS. Ini adalah halaman yang menjelaskan untuk apa mereka.

* cocok dengan kombinasi karakter apa pun dan sejumlah karakter (bahkan tidak ada)

? cocok persis dengan satu karakter

Saya mencoba pencarian di mesin saya, dan saya mendapatkan hasil ini:

  • radio: semua file ditemukan
  • radio*: semua file ditemukan
  • *button: semua file ditemukan
  • *radiobutton*: semua file ditemukan
  • radiobutton*: semua file ditemukan
  • radiobutton: semua file ditemukan
  • radio*button: semua file ditemukan

masukkan deskripsi gambar di sini

Ove
sumber
Tentu saya lakukan. Salah satu pertanyaan Anda adalah "apa yang * tepatnya dilakukan? Apakah ada beberapa dokumentasi tentang ini?". Saya mengarahkan Anda ke halaman yang menjelaskan apa fungsinya.
Ove
Benar, itulah yang seharusnya dilakukan , tetapi ketika saya mencoba menjelaskan dalam pertanyaan saya, itu bukan cara kerjanya di Pencarian Explorer.
user123444555621
Saya mencobanya sekarang di mesin saya, dan saya mendapatkan hasil untuk semua pencarian yang Anda tulis dalam pertanyaan Anda.
Ove
itu bukan "berasal" dari DOS (MS-DOS) tetapi dari math.also kerang Unix menggunakannya bertahun-tahun sebelum keberadaan DOS.
Maxwell S.
1
Hanya untuk mengkonfirmasi pengalaman Ove, pada folder yang tidak diindeks yang baru dibuat di Win7 x64, saya melihat hasil yang sama persis dengannya (yaitu semua file ditemukan untuk semua istilah pencarian).
Karan
1

Saya pikir kita semua menetapkan bahwa * selalu menjadi wildcard untuk 0 atau lebih (atau. * Jika Anda menggunakan ekspresi reguler). Ini persis apa yang seharusnya dilakukan, tetapi ada banyak kali ketika ini tidak terjadi dengan benar untuk saya sendiri. Saya telah menemukan setelah memulai kembali bahwa pencarian yang sama berfungsi dengan benar. Ini mungkin karena layanan pengindeksan, karena telah dilaporkan ada masalah dengannya dan pasti ada kesalahan, khususnya. pada tingkat di mana M $ memulai paket layanan dan pembaruan keamanan .. Saran saya adalah, tetap dengan cmd.exe, itulah yang saya lakukan, maka saya tidak perlu khawatir tentang apakah file tertinggal atau tidak. Saya mencoba mereproduksi kesalahan Anda tetapi tidak berhasil, Anda mungkin ingin memeriksa atribut file dari dua file untuk memastikan mereka tidak ditandai sistem (yang tidak akan Anda lihat di dialog properti) atau disembunyikan atau memiliki properti lain yang mencegah pencarian melihatnya. Tapi seperti yang saya katakan, saya tidak bisa mereproduksi.

osirisgothra
sumber
0

Dokumentasi untuk apa * lakukan dari situs web microsofts . Dokumen ini untuk windows xp tetapi sama di semua versi windows, kecuali mungkin windows bob (tidak yakin tentang itu).

Phillip R.
sumber
-4

* Biasanya berarti semua. Jadi misalnya, jika saya menyegel * .png itu akan mencari semua file .png.

Kevin Dodd
sumber
Bagaimana Anda menjelaskan gejala OP itu?
soandos
Apa itu OP ....?
Kevin Dodd
Itu artinya "Poster asli"
soandos
Oh saya mengerti, saya tidak terlalu yakin. Mungkin ini bekerja dengan cara yang berbeda tergantung di mana Anda meletakkan asterix.
Kevin Dodd