Căutare de bază
În exemplul de mai jos, acest fișier de bază de bază ar căuta prin fișierul hope.txt pentru computerhope șir și, dacă va fi găsit, va reveni la ecran Există speranță! .
@echo offfindstr / m "computerhope" hope.txtif% errorlevel% == 0 (ecou Există speranță!
)
Rezultatele jurnalului și caracterele
În exemplul de mai jos, acest fișier batch caută computerul în orice fișier txt din directorul curent folosind wildcards * .txt. Se imprimă toate fișierele găsite care conțin acest șir în fișierul results.txt. De asemenea, acest fișier lot are o instrucțiune else care se va imprima dacă nu s-au găsit niciun rezultat.
Notă: Când faceți "altceva", trebuie să urmați paranteza apropiată. Trebuie să fie " ) altceva ( " sau veți obține "altceva" nu este recunoscut ca o comandă internă sau externă, program operabil sau eroare de fișier lot .
@echo offfindstr / m "computerhope" * .txt> results.txtif% errorlevel% == 0 (echo S-au găsit fișierele înregistrate în results.txt) else (echo) Nu a fost găsit nici un rezultat
)