Varsayalım bilgisayarınızdaki bütün .pdf dosyalarının bir dökümü gerekli oldu elbetteki windowsun sunduğu arama hizmeti oldukça yeterli fakat bozulduğunu ve çalışmadığını düşünelim bilgisayar ,
harici bir program kurulumuna da izin vermesin hikaye bu ya bizi illa küçük birkaç komut yazmaya ve bununla arama yapmaya zorluyor , işte bu hikayedeki kilidimiz de .bat ile arama , kodlarda aşağıda
@echo off cls color 2 echo please enter the type of file you want to search for (Mp3,Doc,Jpg for example) echo. set /p ext= where /R c:\ *.%ext% > found.txt notepad.exe found.txt cls color del /Q found.txt
bunları bir notepad e yapıştırıp ve Dosya - Farklı Kaydet... seçeneğine tıklayın
Açılan pencerede herhangi bir isim verin (dosya ismini istediğiniz şekilde düzenleyin ) ve uzantısı .bat olarak kaydedip çalıştırın
ilk ekran size dökümünü almak istediğiniz dosya türünü yazmanızı istiyor ben pdf yazdım , kısa bir müddet bekleyiniz ve sonuç:
eğer arama dizinini değiştirmek isterseniz mesela C yerine D aşağıdaki kodda c yeriğne d yazınız:
where /R D:\ *.%ext% > found.txt
sanıyorumki sorunuzun cevabını içeren ipuçlarını aşağıdaki konuda bulacaksınız
Web Link ...
Üstad eline sağlık, çok güzel bir çalışma olmuş.
Peki bu scrip dosyasında farklı bir araştırma yapmak istersek;
Mesela: son iki gün boyunca oluşturulmuş yada modifiye edilmiş dosyaları bul şeklinde. Ama bu süzmede sistem dosyalarını yada appdata dosyalarını getirme.
Forfiles komutu ile denemeler yaptım ama pek istediğim gibi olmadı.