Ahol - keressen fájlokat fájlnév minta
WHERE parancs segítségével határozza meg a helyét a fájlokat a Windows 7 operációs rendszer és az idősebb, akiknek nevek felelnek meg mintakeresés valamint szükség esetén - a méret, a dátumot és az időt megváltoztatni őket. Alapértelmezésben a keresés végrehajtása az aktuális könyvtárban és a könyvtárak által meghatározott PATH környezeti változó.
Parancssor formátuma:
Ahol [/ R könyvtár] [/ Q] [/ F] [/ T] sablont.
Parancssori paraméterek:
/ R - rekurzív keresés és kijelző fájlokat, amelyek megfelelnek a megadott mintát, kezdve a megadott könyvtárban.
/ Q - csak a kilépési kódot Vissza megjelenítése nélkül a megtalált fájlok (néma üzemmódban)
/ F - jeleníti meg a fájlok nevét megtalálható az idézőjeleket.
/ T - Kijelző méret, dátum és idő módosítások az összes fájl található.
sablon - Sablon keressük meg a kívánt fájlt. A minta használhat helyettesítő karaktereket * és. Azt is beállíthatja design „$ sáv: template” és „út: a minta”, a „sáv” egy környezeti változó, és a keresési végzik a meghatározott módokon a környezeti változó „toll”. Ezek az építmények nem használható paraméter / R. Ha keres egy minta is hozzáteszi kiterjesztése változó PATHEXT. Példa: ahol "c: \ windows c: \ windows \ system32: * dll".
/? - jeleníti meg ezt a segítséget.
WHERE.EXE vissza hibakódot 0, ha a keresés sikeres volt, 1 - ha sikertelen, és 2, ha vannak hibák.
Ahol /? - ad egy rövid használati utasítást.
HOL myfile.doc - MyFile.doc megtalálja a helyét a fájlt. A keresés végrehajtása az aktuális könyvtárban és könyvtárakat, akiknek a neve által adott érték a PATH változó
HOL / T myfile.doc - ugyanaz, mint az előző esetben, de a keresési eredményeket tartalmazó méret, dátum és idő a fájl változásokat.
Ahol / R C: \ myfile.doc - MyFile.doc megtalálja a helyét a fájlt. A keresés végrehajtása rekurzív, kezdve a gyökere a C: meghajtó (a keresés a teljes lemezt C :)
Ahol / R% Windir% \ system32 * .log - keresést kiterjesztésű fájlok log kezdve a system32 könyvtárban a Windows könyvtárba.
Ahol / R% Windir% \ system32 * .log> loglist.txt - keresést kiterjesztésű fájlok log kezdve a system32 könyvtárban a Windows könyvtárban rögzítése az eredményeket egy szöveges fájlt az aktuális könyvtárban loglist.txt.
Ahol / R C: \. dir * -. keresni egy sablon, ahol az első 3 karakter fájlnév bármi lehet (a következő 3 karakter van állítva dir, és a meghosszabbítás ...
ahol / R C: \ windows \ system32 * 7 * .exe - keresés a végrehajtható fájlokat egy nevet, amely tartalmazza a "7". mivel a C: \ windows \ system32
Ahol / R c: \ windows * .vbs * .cmd * .bat - keresés script fájlok (szkriptek) - fájl kiterjesztését VBS. cmd és denevér mivel a C: \ windows
HOL / Q file1.ext - nem tudja megjeleníteni a keresési eredmény. Ez a parancs beállítja a ERRORLEVEL változó, attól függően, hogy a keresési eredmény:
ERRORLEVEL = 0 - file1.ext fájl található.
ERRORLEVEL = 1 - file1.ext fájl nem található.
ERRORLEVEL = 2 - Hiba történt a fájl file1.ext keresést.
Általában WHERE / Q parancs segítségével a batch fájlok eredményétől függően a keresést a megadott fájl elvégzéséhez szükséges egy bizonyos rutin.