როგორ მოძებნოთ ნებისმიერი ფაილის შიგთავსი Windows Search-ის გამოყენებით

Windows Search და მისი მოწინავე შეკითხვის სინტაქსი (AQS) არის Windows-ის გასაოცარი ფუნქცია. ეს საშუალებას გაძლევთ სწრაფად იპოვოთ კონკრეტული ფაილი ან ფაილების ჯგუფი კონკრეტული სახელით ან მეტამონაცემებით, საქაღალდეში და ქვესაქაღალდეში.

ფაილის თვისებების ან მეტამონაცემების ინდექსირებასთან ერთად, ყველაზე ცნობილი უბრალო ტექსტური ფაილები ასევე სტანდარტულად ინდექსირებულია. როდესაც ფაილის ტიპი არის შინაარსის ინდექსირებული, Windows Search ჩამოთვლის ფაილებს, რომლებიც შეიცავს სიტყვას ან ფრაზას ფაილის შიგთავსში, როდესაც აკრიფებთ საძიებო ფრაზას საძიებო ველში.

დაკავშირებული:რა არის გაძლიერებული ძებნა (ინდექსირების პარამეტრები) Windows 10-ში

რომელი მარტივი ტექსტური ფაილებია ნაგულისხმევად „შინაარსის ინდექსირებული“?

ნაგულისხმევად, ცნობილი ჩვეულებრივი ტექსტური ფაილის ტიპები, როგორიცაა .ბატ, .CMD, .CPP, .VBS. აქ არის ფაილის ტიპების სრული სია, რომლებიც, ნაგულისხმევად, არის Windows 10 კომპიუტერზე ინდექსირებული შინაარსი:

A, ANS, ASC, ASM, ASX, AU3, BAS, BAT, BCP, C, CC, CLS, CMD, CPP, CS, CSA, CSV, CXX, DBS, DEF, DIC, DOS, DSP, DSW, EXT, ხშირად დასმული კითხვები, FKY, H, HPP, HXX, I, IBQ, ICS, IDL, IDQ, INC, INF, INI, INL, INX, JAV, JAVA, JS, KCI, LGN, LST, M3U, MAK, MK, ODH, ODL, PL, PRC, RC2, RC, RCT, REG, RGS, RUL, S, SCC, SOL, SQL, TAB, TDL, TLH, TLI, TRG, TXT, UDF, UDT, USR, VBS, VIW, VSPSCC, VSSCC, VSSSCC, WRI, WTX

ჩართეთ ნებისმიერი ფაილის შიგთავსის ძიება

თუ თქვენ გაქვთ მორგებული ფაილის ტიპი, რომელიც არის უბრალო ტექსტის ფორმატი და გსურთ სრულად ინდექსირება (გარდა გაჩერებული სიტყვებისა) შინაარსისა, შეგიძლიათ ხელით დაამატოთ ფაილის გაფართოება ინდექსირების ვარიანტებში. ტიპი ინდექსირების პარამეტრები Start/Cortana საძიებო ველში და დააწკაპუნეთ ძიების შედეგზე.

ინდექსირების პარამეტრების მენიუს ძიების დაწყება

მორგებული ან უცნობი უბრალო ტექსტური ფაილების დასამატებლად, როგორიცაა, .AHK ან .PHP, Indexing Options დიალოგში დააწკაპუნეთ Advanced-ზე და დააჭირეთ ფაილის ტიპებს.

php პერსონალური ფაილის გაფართოების ინდექსის შინაარსი

ჩაწერეთ ფაილის გაფართოება PHP, აირჩიეთ ინდექსის თვისებები და ფაილის შინაარსი რადიო ღილაკზე და დააჭირეთ OK. OK-ის დაჭერის შემდეგ, მოთხოვნაინდექსის აღდგენას შეიძლება დიდი დრო დასჭირდეს. ზოგიერთი ნახვა და ძიების შედეგი შესაძლოა არასრული იყოს აღდგენის დასრულებამდე.” ჩნდება.

აღდგენის ინდექსის მოთხოვნა

დააწკაპუნეთ OK და მიეცით ინდექსატორს მნიშვნელოვანი დრო (შესაძლოა საათები) სამუშაოს შესასრულებლად.

მაგალითი: PowerShell სკრიპტების (.PS1) ფაილის შიგთავსის ძიების ჩართვა

PowerShell სკრიპტის ფაილის ტიპი .PS1, მიუხედავად იმისა, რომ ეს არის ცნობილი უბრალო ტექსტური ფაილი, შიგთავსი ნაგულისხმევად არ არის ინდექსირებული. ამის საჩვენებლად, მე მაქვს ორი ფაილი სხვადასხვა ფაილის გაფართოებით, მაგრამ შეიცავს ზუსტად იგივე PowerShell კოდს.

Windows-ის საძიებო შინაარსის ინდექსის დემო ვერსია

როგორც ხედავთ, ფაილი შეიცავს სიტყვას სახელად დამცველი.

ps1 ფაილის შინაარსის კოდი

თუმცა როცა ავკრიფე დამცველი საძიებო ტექსტის ველში ჩამოთვლილია მხოლოდ ტექსტი (.ტექსტი) ფაილი. თუმცა .PS1 ფაილს აქვს იგივე შინაარსი, ფაილი არ იყო ჩამოთვლილი ძიების შედეგებში.

.ps1 კონტენტი არ არის ინდექსირებული

ფაილის შინაარსის მოსაძებნად .PS1 Windows Search-ის გამოყენებით, ჩართეთ შინაარსის ინდექსირება ფაილის გაფართოებისთვის. Indexing Options-ში დააწკაპუნეთ Advanced-ში და აირჩიეთ File Types ჩანართი. აირჩიეთ .PS1 სიიდან და ჩართეთ ინდექსის თვისებები და ფაილის შინაარსი რადიოს ღილაკი.

ps1 ინდექსის ფაილის თვისებები და შინაარსი

დააწკაპუნეთ OK და მიეცით საკმაო Windows Search-ისთვის არჩეული ფაილის ტიპის ინდექსირების დრო. აღმშენებლობა შეიძლება დასჭირდეს წუთიდან საათამდე, რაც დამოკიდებულია სისტემის კონფიგურაციაზე, ფაილების რაოდენობაზე, რომლებიც ელოდება ინდექსირებას და მომხმარებლის აქტივობის დონეს სისტემაში. ნუ მოელით Windows-ს, რომ დაუყონებლივ მოახდინოს შინაარსის ინდექსირება თქვენი დამატებითი ფაილის ტიპების შესახებ.

გარკვეული პერიოდის შემდეგ, Windows Search-მა მოახდინა ყველა შიგთავსის ინდექსირება .PS1 ფაილები სათანადოდ და აქ არის ძიების შედეგები:

.ps1 შინაარსის ინდექსაციის შემდეგ
დაკავშირებული:როგორ მოძებნოთ Windows-ში ორ თარიღს შორის შექმნილი ფაილები

გამორიცხეთ ფაილები კონკრეტულ საქაღალდეებში, რათა თავიდან აიცილოთ შიგთავსის ინდექსირება

შინაარსის ინდექსირება დამატებითი ფაილის ტიპები ნიშნავს დამატებით მონაცემთა ბაზის ფაილის ზომა და დამატებითი რესურსები მოხმარებული Search Indexer-ის მიერ. მონაცემთა ბაზის ზომის შესანარჩუნებლად, ჩართეთ ვარიანტი მხოლოდ თქვენთვის საჭირო ფაილებისთვის. ფაილის დანარჩენი ტიპებისთვის, შეგიძლიათ აირჩიოთ მხოლოდ ფაილის თვისებები და მეტამონაცემების ინდექსირება.

გარდა შინაარსის ინდექსირების კონფიგურაციისა თითო ფაილის ტიპის საფუძველზე, თქვენ ასევე შეგიძლიათ გამორიცხოთ გარკვეული საქაღალდეები (ან ფაილები). დააწკაპუნეთ მაუსის მარჯვენა ღილაკით ფაილზე ან საქაღალდეზე, დააწკაპუნეთ Properties და დააჭირეთ Advanced.

გამორთეთ შინაარსის ინდექსი საქაღალდისთვის

Შენიშვნა: ამის გაკეთება შეგიძლიათ თითო ფაილზე ან თითო საქაღალდეზე.

მოხსენით მონიშვნა მიეცით საშუალება ამ საქაღალდეში არსებულ ფაილებს, ფაილის თვისებების გარდა, იყოს ინდექსირებული შიგთავსიდა დააწკაპუნეთ OK. საქაღალდეებისთვის Windows გეკითხებათ, გამოიყენოთ თუ არა პარამეტრები ფაილებისთვის მხოლოდ მიმდინარე საქაღალდედან, თუ ასევე ქვესაქაღალდეებისთვის. აირჩიეთ შესაბამისი ვარიანტი და დააჭირეთ OK.

ამიერიდან, Windows Search არ განათავსებს მასში არსებული ფაილების შინაარსს კონკრეტული საქაღალდე, მიუხედავად თქვენი ფაილის ტიპის პარამეტრისა, ფაილის ტიპების დიალოგში ინდექსირების ოფციებში. ეს ეხმარება შეამციროს Windows Search-ის ტვირთი და ინარჩუნებს მონაცემთა ბაზის ზომას უფრო მცირე.

მოძებნეთ მხოლოდ ფაილების სახელები და არა შიგთავსი (კონტენტის ინდექსირებაც კი ჩართულია)

ზოგჯერ შეიძლება დაგჭირდეთ თავიდან აიცილოთ Windows ძიება დოკუმენტების შინაარსის ინდექსირებაში და არქივები (ფაილის შინაარსის ინდექსირების ფუნქციის გამორთვის გარეშე), შედეგების შეზღუდვა მხოლოდ ფაილის სახელები.

იმისათვის, რომ Windows Search მოიძიოს მხოლოდ ფაილის სახელი (არა შიგთავსი), გამოიყენეთ საძიებო ოპერატორი ფაილის სახელი:

მაგალითად, გაფართოებული საძიებო მოთხოვნა ფაილის სახელი:*აუდიტი* ჩამოთვლის ფაილებს, რომლებიც შეიცავს სიტყვას აუდიტი ფაილის სახელში, ფაილის შინაარსის მიუხედავად. ზუსტი ძიებისთვის ყოველთვის გამოიყენეთ გაფართოებული საძიებო ოპერატორები.


დახვეწეთ თქვენი ძიება Search tab Ribbon ბრძანებების გამოყენებით

არ მოგწონთ მოწინავე შეკითხვის სინტაქსის ხელით აკრეფა ან დამახსოვრება? Არაა პრობლემა! გამოიყენეთ გაფართოებული საძიებო ლენტის ღილაკები File Explorer Search ჩანართში თქვენი ძიების დახვეწისთვის. ის ავტომატურად ავსებს საძიებო ოპერატორებს საძიებო ტექსტის ველში.

AQS საძიებო ლენტის ღილაკები ახდენენ ძიებას

დემონსტრირებისთვის მე დავამატე 0-ბაიტიანი ფაილი სახელად დამცველი.txt ერთად ნიმუში.txt და ნიმუში.ps1.

AQS და Windows საძიებო შინაარსის ძიება

ფაილები sample.txt და sample.ps1 შეიცავს სიტყვას დამცველი ფაილის შიგნით. ამ შემთხვევაში, აკრეფა დამცველი საძიებო ველში ჩამოთვლილია სამივე ფაილი:

AQS და Windows საძიებო შინაარსის ძიება

ეს იმიტომ ხდება, რომ თავისუფალი სტილით საკვანძო სიტყვების საძიებლად, Windows Search ეძებს ფაილის სახელს, ასევე ეძებს შიგთავსს (ჩართული ფაილის ტიპებიდან) გამოყენებული საკვანძო სიტყვისთვის. თუ გამოვიყენე Advanced Query Syntax (AQS) სინტაქსი ფაილის სახელი: ან სახელი: ის ეძებს მხოლოდ ფაილის სახელი, როგორც ჩანს შემდეგ ეკრანის სურათზე.

AQS და Windows საძიებო შინაარსის ძიება

რჩევების ნათურის ხატულაThe ფაილის სახელი: ოპერატორს ყოველთვის ანიჭებენ უპირატესობას სახელი: იმიტომ რომ სახელი: ოპერატორი მოძებნის მხოლოდ ფაილის სახელის დასაწყისიდან, ფაილის სახელის სხვაგან განსხვავებით.

ანალოგიურად, ასეთი ბევრია მოწინავე საძიებო ოპერატორები რომლის გაცნობა გსურთ. მაგალითად, AQS-ის გამოყენებით, შეგიძლიათ მოძებნეთ ფაილები, რომლებიც შეიქმნა ორ თარიღს შორის. თქვენ შეგიძლიათ შეურიოთ და დააკავშიროთ მრავალი საძიებო ოპერატორი თქვენი ძიების დახვეწისთვის. Windows Search-ის AQS-ით, შესაძლებლობები გაუთავებელია.

მოძებნეთ ფაილის შინაარსი თუნდაც არაინდექსირებულ ადგილებში

ჯერჯერობით, ამ სტატიაში დაწერილი ყველაფერი ეხება ინდექსირებულ ადგილებს. არაინდექსირებული ბილიკებისთვის Windows-მა უნდა დაათვალიეროს ფაილური სისტემის თითოეული ფაილი ან საქაღალდე და მიიღოს შედეგები. ეს იქნება ზუსტი, მაგრამ ძალიან ნელი და უფრო მეტად ხარჯავს სისტემის რესურსებს.

ნაგულისხმევად, არაინდექსირებულ ადგილებში, Windows Search არ ეძებს ფაილის შინაარსს. თუ გსურთ ფაილის შიგთავსის ძიება არაინდექსირებულ ადგილებში, არის პარამეტრი, რომელიც შეგიძლიათ ჩართოთ.

  • გახსენით File Explorer, დააწკაპუნეთ ფაილების მენიუზე და აირჩიეთ "საქაღალდის და ძებნის პარამეტრების შეცვლა".
  • დააწკაპუნეთ ძებნა ჩანართზე და ჩართეთ დასახელებული ვარიანტი ყოველთვის მოძებნეთ ფაილის სახელები და შინაარსი (ამას შეიძლება რამდენიმე წუთი დასჭირდეს)
  • დააწკაპუნეთ OK.
    ჩართეთ საძიებო შინაარსი არაინდექსირებულ ადგილებში
დაკავშირებული:როგორ აღვადგინოთ და აღვადგინოთ Windows საძიებო ინდექსი მთლიანად

გასათვალისწინებელია, რომ ზემოაღნიშნული პარამეტრი ჩართვის შემთხვევაში გამოიწვევს ძიებებს შეანელე ძალიან ბევრი, და სისტემის მუშაობა, რა თქმა უნდა, იღებს დარტყმას მყარი დისკის მუდმივი ჩაქრობით. გთხოვთ, გონივრულად გამოიყენოთ ზემოაღნიშნული პარამეტრი - ჩართეთ ის მხოლოდ მაშინ, როცა ეს აბსოლუტურად აუცილებელია.

Windows Search ფუნქცია, მიუხედავად შემთხვევითი შემთხვევებისა ძებნის ინდექსატორის სერვისის ჩავარდნები (რომელიც შეიძლება გამოსწორდეს), რომელიც შეიძლება განიცადოთ, რეალურად დაზოგავს დროს, როდესაც ის მუშაობს და ეს არის პროდუქტიული ინსტრუმენტი, რომელიც ამარტივებს ჩვენს სამუშაო პროცესს.

ამ სტატიაში მოცემული ინფორმაცია ეხება Windows Vista-ს და უფრო მაღალს, რომელიც მოიცავს Windows 10 და Windows Server ოპერაციულ სისტემებს.
გამორჩეული სურათის კრედიტი: ყური95, pixabay.com


ერთი პატარა მოთხოვნა: თუ მოგეწონათ ეს პოსტი, გთხოვთ გააზიაროთ?

თქვენგან ერთი "პატარა" გაზიარება სერიოზულად დაგეხმარება ამ ბლოგის ზრდაში. რამდენიმე შესანიშნავი წინადადება:
  • ჩამაგრება!
  • გააზიარეთ ის თქვენს საყვარელ ბლოგზე + Facebook, Reddit
  • ტვიტერში!
ასე რომ, დიდი მადლობა მხარდაჭერისთვის, ჩემო მკითხველო. თქვენი დროის 10 წამზე მეტი არ დასჭირდება. გაზიარების ღილაკები ზუსტად ქვემოთ არის. :)