Ieškoma teksto eilutės MS-DOS rinkmenoje

Naudojant komandą findstr leidžia jums ieškoti teksto bet kuriame paprastojo teksto faile. Naudojant šią komandą paketiniame faile, galite ieškoti teksto ir atkurti įvykius. Toliau pateikiami keli pavyzdžiai.

Pagrindinė paieška

Toliau pateiktame pavyzdyje ši pagrindinė rinkmenų rinkmena ieškoma failo ceremonijos certe.txt eilutės kompiuteriui ir, jei bus nustatyta, atsikartos atgal į ekraną Yra vilties! .

@echo offfindstr / m "computerhope" hope.txtif% errorlevel% == 0 (aidas Yra vilties!

)

Žurnalo rezultatai ir pakaitos ženklai

Toliau pateiktame pavyzdyje šis paketinis failas ieško kompiuterio kompiuterio bet kuriame dabartiniame kataloge esančiame txt faile, naudodamas pakaitos * .txt. Jis išspausdina visus rastus failus, kuriuose yra ši eilutė, į „results.txt“ failą. Be to, šis paketinis failas turi kitą pareiškimą, kuris bus išspausdintas, jei nebus rastas atitikimas.

Pastaba: kai darote „kitą“, jis turi * sekti uždarius skliaustelius. Jis turi būti „“ kitas ( „arba gausite „ kitas “nepripažįstamas kaip vidinė arba išorinė komanda, veikianti programa ar paketinio failo klaida.

@echo offfindstr / m "computerhope" * .txt> results.txtif% errorlevel% == 0 (echo Rasta! registruoti failai į results.txt) dar (aidas Nerastas atitikimas)

)