Windows'ta Aramak için Bul Komutunu Kullanma

Windows araması sizin için çok yavaş mı? Komut İstemi penceresindeki find komutunu kullanarak aramanızı nasıl hızlandıracağınızı öğrenin.
Windows'un bazı yerleşik arama özellikleri vardır,ama beğeninize göre olmayabilirler. Cortana veya Görev Çubuğundaki standart Arama kutusu ve Windows 10'daki Dosya Gezgini'ndeki Arama kutusu, dosya içeriğinde arama yapmanıza izin verir, ancak özellikle Dosya Gezgini aramasında yavaş olabilirler.
Komut satırını kullanarak sabit diskinizdeki dosyaların içeriğini aramanın daha hızlı bir yolu vardır. bulmak command dosyalarda metin dizeleri arar ve metin dizesinin bulunduğu dosyalardan metin satırlarını döndürür.
NOT: Bu bulmak komutu büyük dosyalar veya çok sayıda dosya için uygun değildir.
Bugün, bulmak komutunu verirseniz bazı örnekler vereceğiz.
Yönetimsel Ayrıcalıklarla Komut İstemi Penceresini Açma
Komut İstemi penceresini şu şekilde açma:yönetici gerekli değildir. Ancak, can sıkıcı onay iletişim kutularından kaçınmanıza yardımcı olur. Komut satırında hangi komutları yönetici olarak çalıştırdığınıza dikkat edin. Kullanmak bulmak Yönetici olarak komut, herhangi bir dosyayı değiştirmediği veya silmediği için güvenlidir.
Giriş cmd.exe içinde Ara Görev Çubuğundaki Ardından, Komut istemi altındaki öğe En iyi eşleşme ve seç Yönetici olarak çalıştır açılan menüden.

Eğer Kullanıcı Hesap Denetimi iletişim kutusu görüntülenir, tıklayın Evet devam etmek.
NOT: Kullanıcı Hesabı Denetimi ayarlarınıza bağlı olarak bu iletişim kutusunu göremeyebilirsiniz. UAC'yi tamamen devre dışı bırakmanızı önermiyoruz.

Find Komutunun Anahtarları ve Parametreleri
Komutların çoğunda, komutun varsayılan çalışmasını değiştiren isteğe bağlı anahtarlar bulunur. İçin mevcut tüm anahtarları görmek için yardım alabilirsiniz. bulmak komut istemine aşağıdaki satırı yazıp Giriş.
find /?

Anahtarlar küçük veya büyük harf olabilir.
İçin “String” parametresini kullanırsanız, dizeyi çift tırnak işareti içine almalısınız, aksi takdirde bulmak komutu çalışmaz ve bir hata döndürür.
Bu [Sürücü:] [yol] dosyaadı parametresi, sürücü harfinden tek bir dosyaya veya birden çok dosyaya kadar herhangi bir şey olabilir.
Find komutu için sözdizimi
Bir komutun sözdizimi, komutu, anahtarlarını ve parametrelerini düzenlemenin belirli bir yoludur. Aşağıda, find komutu için genel sözdizimi verilmiştir.
find [switches] "string" [pathname/s]
Anahtarlar, önceki “String” parametre. Parantez [], anahtarın veya parametrenin isteğe bağlı olduğunu belirtir.
Tek Bir Belgede Metin Dizesi Arama
İlk olarak, bir metin dizesinin tüm tekrarlamaları için bir belgede nasıl arama yapılacağını göstereceğiz. Aşağıdaki komut example1.txt dosyasında “groovypost en iyi teknoloji sitesidir” ifadesini arar.
find "groovypost is the best tech site" "C:UsersLoriDocumentsFindCommandExamplesexample1.txt"
NOT: Yolun herhangi bir bölümünde boşluk varsa veyadosya adı, yukarıdaki komutta yaptığımız gibi, tüm yol boyunca tırnak işaretleri koymanız gerekir. Bu durumda alıntılara gerçekten ihtiyaç duyulmaz, ancak bunlara sahip olmak zarar vermez.

İfadenin yukarıda bulunmadığına dikkat edinörnek (dosya yolunun altında hiçbir şey listelenmez), dosyada olsa bile. Çünkü "groovypost" da davada "groovyPost" olan dosyayla eşleşmedi. Ekle "/ben”(Küçük harf veya büyük harf“ i ”) find komutundan hemen sonra (tümcecikten önce) metin ifadesini ararken büyük / küçük harf değişimi yapar.
find /i "groovypost is the best tech site" "C:UsersLoriDocumentsFindCommandExamplesexample1.txt"
Şimdi, cümle bulundu ve cümleyi içeren tüm satır, aranan dosyanın yolunun altındaki ekrana yazdırılıyor.

Aynı Metin Dizesi için Birden Çok Belgede Ara
Artık bir dosyayı metin dizesi için arayabildiğinize göre, aynı metin dizesini birden çok dosyada arayalım.
Her komutun yolunu boşlukla ayrılmış tırnak işaretleri arasına koyarak find komutunda aranacak birden çok dosya belirleyebilirsiniz.
find /i "groovypost" "C:UsersLoriDocumentsFindCommandExamplesexample1.txt" "C:UsersLoriDocumentsFindCommandExamplesexample2.txt"
Aşağıdaki komutta gösterildiği gibi, bir dizindeki tüm metin dosyalarını yıldız işareti (*) olan joker karakteri kullanarak da arayabilirsiniz.
find /i "groovypost" "C:UsersLoriDocumentsFindCommandExamples*.txt"
Arama terimi her iki belgede de bulundu ve bululdukları cümleler her dosyanın tam yolu altında listeleniyor.

Bir Dosyadaki Satır Sayısı
Bir dosyada kaç satır olduğunu bilmek istiyorsanız, tip ve bulmak komutlar. tip komutu bir veya daha fazla metin dosyasının içeriğini görüntüler.
Sonuçların tip emrini vermek bulmak dikey çubuğu (|) kullanarak komut. “/ h”Anahtarını içermeyen tüm satırları görüntülemek için “” dize, böylece metin içeren her satır sayılacaktır. Yalnızca metin dosyasındaki satır sayısını görüntülemek için (satırların kendisini değil), “/ c" değiştirmek.
type C:UsersLoriDocumentsFindCommandExamplesexample1.txt | find "" /v /c

Başka Bir Komutun Çıktısını Bul Komutuna Gönder
Ayrıca, bir dizindeki tüm dosya adlarını belirli bir dizede arayabilirsiniz. dir komut bulmak Komut.
Örneğin, C: UsersLoriDocumentsFindCommandExamples dizini ve bu dizindeki tüm alt dizinler (“/ sn" değiştirmek). Ayrıca, başlık bilgisi veya özeti olmadan çıplak biçimi kullanmayı belirledik (“/ b”Anahtarını) ve listeyi geniş liste biçimiyle aynı biçimde görüntülemek için (“w /”Anahtarı) ancak sütuna (“/ gün" değiştirmek).
Sonra, dir komutunun çıkışını find komutuna ekleriz (|), "misal" parametre olarak. Find komutuna herhangi bir anahtar eklemedik. Aranacak dosya adları, dir Komut.
dir "C:UsersLoriDocumentsFindCommandExamples" /s /b /d | find "example"

Dosya Gezgini'nde find komutunu veya Arama kutusunu kullanmayı tercih ediyor musunuz? Find komutunu nasıl kullandınız? Aşağıdaki yorumlarda fikirlerinizi ve örneklerinizi bizimle paylaşın.
yorum Yap