Како се користи команда Финд за претраживање у Виндовс-у
виндовс Командна линија / / March 16, 2020
Последњи пут ажурирано
Да ли је претрага Виндовс преспор за вас? Сазнајте како да убрзате претрагу користећи наредбу пронађите у прозору наредбеног ретка.
Виндовс има уграђене могућности претраживања, али можда вам се неће допасти. Цортана или стандардни оквир за претрагу на траци задатака и оквир за претрагу у програму Филе Екплорер у оперативном систему Виндовс 10 омогућавају вам претрагу садржаја датотека, али могу бити спори, посебно у Филе Екплорер-у Претрага.
Постоји бржи начин претраживања садржаја датотека на тврдом диску помоћу командне линије. Тхе пронађи наредба тражи текстуалне низове у датотекама и враћа ретке текста из датотека у којима је текстуални низ пронађен.
БЕЛЕШКА: Тхе пронађи наредба није погодна за велике датотеке или велики број датотека.
Данас ћемо објаснити како да се користи пронађи наредбе и пружићемо неке примере.
Отворите прозор наредбеног реда с административним привилегијама
Отварање прозора наредбеног ретка као администратора није неопходно. Међутим, то вам помаже да избегнете досадне дијалошке оквире за потврду. Само будите опрезни које наредбе покрећете као администратор у командној линији. Помоћу
Унесите цмд.еке у Претрага оквир на траци задатака. Затим, десним тастером миша кликните на Командна линија под Најбољи меч и изаберите Покрени као администратор из скочног менија.
Ако Контрола корисничког налога отвара се дијалошки оквир, кликните да наставиће се.
БЕЛЕШКА: Овај дијалошки оквир можда нећете видети, зависно од вашег Подешавања контроле корисничких налога. Не препоручујемо потпуно искључивање УАЦ-а.
Прекидачи и параметри за наредбу проналаска
Већина наредби има опционалне прекидаче који модифицирају задани рад наредбе. Можете добити помоћ да бисте видели све доступне прекидаче за пронађи наредбом уписивањем следећег ретка у одзиву и притиском Унесите.
финд /?
Прекидачи могу бити мала или велика слова.
За "низ" параметра, морате окружити низ двоструким наводницима, у супротном пронађи наредба неће радити и вратиће грешку.
Тхе [диск:] [патх] име датотеке параметар може бити било шта, од слова погона до једне датотеке или више датотека.
Синтакса за наредбу проналаска
Синтакса команде је специфичан начин за организовање команде и њених склопки и параметара. Следи општа синтакса за наредбу финд.
финд [свитцхес] "стринг" [име пута / с]
Прекидачи могу бити у било којем редослиједу онолико колико су прије "низ" параметар. Заграде [] означавају да је прекидач или параметар необвезан.
Потражите појединачни документ за текстуални низ
Прво ћемо вам показати како да претражите један документ за све појаве текстуалног низа. Следећа наредба претражује екампле1.ткт датотеку за фразу „гроовипост је најбоља веб локација“.
финд "гроовипост је најбоља веб локација" "Ц: \ Усерс \ Лори \ Доцументс \ ФиндЦоммандЕкамплес \ екампле1.ткт"
БЕЛЕШКА: Ако у било којем делу пута или имена датотеке има размака, морате ставити наводнике око целог пута, као што смо то урадили у горњој наредби. Цитати у овом случају нису баш потребни, али не штети што их имате.
Примјетите да фраза није пронађена у горњем примјеру (ништа није наведено испод путање до датотеке), иако се налази у датотеци. То је зато што случај у „гроовипост“ није одговарао ономе што се налази у досијеу, а то је „гроовиПост“. Додајте "/ и”(Мало или велико слово“ и ”) пребацује се одмах након наредбе пронађите (пре фразе) да бисте игнорисали случај када тражите текстуалну фразу.
финд / и "гроовипост је најбоља веб локација" "Ц: \ Усерс \ Лори \ Доцументс \ ФиндЦоммандЕкамплес \ екампле1.ткт"
Сада је пронађена фраза и цео ред који садржи фразу исписује се на екрану испод путање до датотеке која се претражује.
Потражите више докумената за исти низ текста
Сада када можете претражити једну датотеку за текстуални низ, хајде да претражимо више датотека за исти текстуални низ.
Можете одредити више датотека за претраживање у наредби проналажења тако што ћете стазу до сваке датотеке унијети у наводнике одвојене размаком.
финд / и "гроовипост" "Ц: \ Усерс \ Лори \ Доцументс \ ФиндЦоммандЕкамплес \ екампле1.ткт" "Ц: \ Усерс \ Лори \ Доцументс \ ФиндЦоммандЕкамплес \ екампле2.ткт"
Такође можете да претражите све текстуалне датотеке у директоријуму користећи знак с надимком, који је звездица (*), као што је приказано у следећој наредби.
финд / и "гроовипост" "Ц: \ Усерс \ Лори \ Доцументс \ ФиндЦоммандЕкамплес \ *. ткт"
Појам за претрагу пронађен је у оба документа, а реченице у којима су пронађене су наведене под потпуном стазом до сваке датотеке.
Пребројите број линија у датотеци
Ако желите знати колико линија има датотека, можете користити комбинацију тип и пронађи команде. Тхе тип наредба приказује садржај једне или више текстуалних датотека.
Резултати су показани тип команду у пронађи наредба помоћу вертикалне траке (|). Користили смо „/ в"Пребаците за приказ свих линија које НЕ садрже “” стринг, па ће се сваки редак текста рачунати. Да бисмо приказали само број линија у текстуалној датотеци (не и саме линије), користимо „/ ц"Прекидач.
унесите Ц: \ Усерс \ Лори \ Доцументс \ ФиндЦоммандЕкамплес \ екампле1.ткт | пронаћи "" / в / ц
Пошаљите излаз друге наредбе наредби за проналажење
Такође можете да потражите сва имена датотека у директоријуму за одређени низ пипирањем излаза из дир наредба за пронађи команда.
На пример, добили смо списак директорија Ц: \ Корисници \ Лори \ Доцументс \ ФиндЦоммандЕкамплес директоријум и све поддиректоријуме у том директорију („/ с"Прекидач). Такође смо одредили да се користи голи формат без информација о заглављу или сажетка („/ б"Пребацивање") и за приказ уноса у истом формату као и формат широке листе ("/ в"Пребацивање), али сортирано по колони ("/ д"Прекидач).
Затим улажемо (|) излаз наредбе дир у наредбу финд, само додајући „Пример“ као параметар. Нисмо додали ниједан прекидач команди финд. Називи датотека за претраживање долазе из резултата дир команда.
дир "Ц: \ Усерс \ Лори \ Доцументс \ ФиндЦоммандЕкамплес" / с / б / д | пронађи "пример"
Да ли више волите да користите наредбу проналажења или поље за претрагу у програму Филе Екплорер? Како сте користили наредбу проналаска? Поделите своје идеје и примере са нама у коментарима испод.