Dropdown pencarian Windows 7 selalu mencari di dalam sub folder, tetapi saya hanya ingin mencari folder saat ini. Bagaimana saya bisa melakukan ini?
Dropdown pencarian Windows 7 selalu mencari di dalam sub folder, tetapi saya hanya ingin mencari folder saat ini. Bagaimana saya bisa melakukan ini?
Jawaban:
Sebuah cara untuk melakukan hal ini (di Windows 7) adalah untuk membuang semua subfolder menggunakan -folder:
dengan \*
, misalnya (ketika mencari file .zip di dalam folder download):
*.zip -folder:"Downloads\*"
Itu saja.
*.zip -folder:".\*"
Agar tidak mencari di sub-folder, di jendela pencarian, klik "atur" (sudut kiri atas) dan pilih opsi "Folder dan opsi pencarian." Di jendela itu, pilih tab "Cari". Batalkan pilihan "Sertakan subfolder dalam hasil pencarian ..." Itu akan membantu!
-folder:(name_of_subfolder)
akan mengecualikan "name_of_subfolder" dari hasil pencarian.
Di situs web Microsoft, lihat Sintaks Kueri Tingkat Lanjut untuk opsi lainnya (beberapa di antaranya mungkin sudah ketinggalan zaman), dan Kiat lanjutan untuk mencari di Windows yang menggunakan sintaksis lebih baru seperti System.Kind:<>picture
, tetapi tampaknya kurang lengkap.
System.FileName
juga bisa cocok dengan nama direktori , jadi mungkin System.FileName<>name_of_subfolder
akan berhasil. Juga, System.Kind mungkin mengizinkan untuk System.Kind:<>folder
mengecualikan semua folder (atau ketika dikombinasikan dengan System.FileName
folder tertentu?). Dan sepertinya orang mungkin menggunakan daftar panjang ini dalam pencarian. (Tapi: Saya tidak menggunakan Windows.)
* .zip folder: "\ MyFolder"
Ini harus dijalankan dari folder induk untuk mencari MyFolder, tetapi tidak ada subfolder atau folder saudara MyFolder. Kutipan ganda dan garis miring terbalik tampaknya diperlukan. Saya menguji ini pada Windows 7 dan berhasil. Saya menemukan jawaban ini di sini: answer.microsoft.com: bagaimana saya TIDAK mencari subdirektori
Meskipun saya menemukan opsi folder pengecualian dari jawaban lain berfungsi (terima kasih), jika Anda memiliki banyak subfolder untuk dikecualikan, opsi ini kemungkinan lebih mudah.
C:\foo
, masukkan *.zip folder:"\foo"
di kotak pencarian. Terima kasih atas info dan tautannya!
Saya menggunakan mesin Windows 10, tetapi saya ragu apakah semuanya telah berubah. Jika saya benar jawaban di atas salah.
Di kotak pencarian
Jika Anda masuk:
common * source
... ini memunculkan semua file dan folder dengan substring "common" diikuti oleh substring "source": mis. Commons-collections4-4.0-sources.jar
NB Untuk beberapa alasan (Mikro $ oft) yang tidak dapat dipertanggungjawabkan, bahkan jika Anda telah mengatur hal tersebut TIDAK untuk mencari konten file dalam "Opsi lanjutan", itu masih akan mencari konten file jika Anda tidak mendahului string pencarian dengan "nama" : "atau" nama file: "
Jika Anda pergi:
nama: sumber * umum
... tidak ada yang muncul!
Jika Anda masuk:
nama file: common * source
... ini menampilkan semua file dan folder dengan substring "common" diikuti oleh substring "source": mis. Commons-collections4-4.0-sources.jar
Jika Anda pergi:
nama file: umum
... itu akan memunculkan semua file dan folder yang memiliki "umum" dalam namanya.
Jika Anda pergi:
nama file: common-
folder ... itu akan memunculkan hanya file (tidak ada folder) dengan "common" dalam namanya
Perhatikan perbedaan antara "nama" dan "nama file". Saya menduga bahwa dalam kasus pertama menggunakan "properti" dari file yang disembunyikan di suatu tempat, dan bahwa sebagian besar waktu Anda ingin mencari "nama file".
Perhatikan juga bahwa penggunaan wildcard * mengharuskan bagian sebelum mendahului bagian sesudahnya (tentu saja). Jika Anda ingin substring ini muncul dalam nama file Anda dalam urutan apa pun itu agak rumit. Anda harus melakukan sesuatu seperti ini:
nama file: "* test *" AND "* co *" -folder
... yang setara dengan ini:
nama file: "* co *" AND "* test *" -folder
atau memang ini:
nama file: "* test *" + "* co *" -folder
Di Windows 10, Anda dapat memilih Folder Saat Ini di toolbar Ribbon