উইন্ডোজ file ফাইলের জন্য ফাইলের নামের সাথে একটি বিশেষ চরিত্রের অনুসন্ধান?


23

আমি উইন্ডোজ 7 এ ফাইলগুলি অনুসন্ধান করার চেষ্টা করছি যা ফাইলের নামের সাথে একটি বন্ধনী রয়েছে have

যাইহোক, যখন আমি টাইপ (বা *(*বা "("বা *"("*আমি হয় কিছুই বা প্রতি ফাইল পেতে।

ডেস্কটপ অনুসন্ধানের জন্য মাইক্রোসফ্টের "অ্যাডভান্সড কোয়েরি সিনট্যাক্স" রেফারেন্সে এ সম্পর্কে কিছুই উল্লেখ করা হয়নি।

কি দেয়?


1
অনুসন্ধান সম্পর্কে আমার সম্পর্কিত পোস্ট দেখুন? পাঠ্য ফাইল সামগ্রীর মধ্যে অক্ষর অক্ষর। আমি একই সমস্যা দেখছি। superuser.com/questions/168638/…
jpieron

সহজ সমাধান ব্যবহার করছে সবকিছু
মাইকেল এস।

উত্তর:


24

সিনট্যাক্স নিম্নলিখিত ব্যবহার করুন: ~="("

~=এড়িয়ে যাওয়ার জন্য একটি চরিত্র এবং তারপর আপনি মত একটি বিশেষ অক্ষর লাগাতে পারেন (, &, ?উদ্ধৃতি চিহ্ন মধ্যে ইত্যাদি।


1
তবে আমি কীভাবে ~ চরিত্রযুক্ত ফাইলগুলি অনুসন্ধান করতে পারি (উদাহরণস্বরূপ শব্দ লক ফাইলগুলি '$ $ xyz.doc'?
মাস্টার অব সেলিব্রেশন

2
এটি পছন্দ করুন:~="~$"
ফ্রেডেরিক লাইটেনবার্গার

1
পিরিয়ডের সাথে কাজ করার জন্য আমাকে উদ্ধৃতি চিহ্নগুলি বাদ দিতে হয়েছিল।
sirank

5

বুঝেছি!

সবেমাত্র অনুসন্ধান বাক্সে এটি টাইপ করতে হয়েছিল:

"*(*"

এটি আপনার জন্য উইন্ডোজ 7 নিয়ে কাজ করেছে? আমার জন্য তা ফেরৎ সব (সঙ্গে একই ফাইল "*$*", যেহেতু আমি আসলে ফাইলের নামের মধ্যে ডলার চিহ্ন খুঁজছিলাম।) কি করেনি কাজ আমার জন্য ছিল ~="("এবং (প্রথম বন্ধনী জন্য কোট সঙ্গে) ~=$(ডলার চিহ্ন কোনো উদ্ধৃতি)।
ashleedawg

3

আসুন সাহায্য করুন!

যে কোনও উইন্ডোজ অনুসন্ধানের জন্য আমার সুপারিশটি দুটি জিনিস:

  1. পড়ুন AQS (উন্নত ক্যোয়ারী সিনট্যাক্স) ডকুমেন্টেশন , তাই আপনি কি জানেন সব বিশেষ অক্ষর না।
  2. জেনে রাখুন যে উইন্ডোজ অনুসন্ধান আপনার ক্যোয়ারীটিকে সুনির্দিষ্ট একিউএসে রূপান্তর করবে এবং আপনি যদি আপনার প্রশ্নের সুনির্দিষ্ট না হন, উইন্ডোজ অনুমান করবে যে আপনি আসলে কিউএসএস বলতে চাইছেন। ফলাফল অবাক হতে পারে!

প্রথমত, একিউএসে কিছু বেসিক

ডিফল্টরূপে, স্ট্রিং ফাইলের বৈশিষ্ট্য (ফাইলের নাম, লেখক, ইত্যাদি) অনুসন্ধান করে COP_WORD_STARTSWITH $<, সুতরাং যে কোনও শব্দ ( spaces , - _ () []আরও কিছু দ্বারা বিচ্ছিন্ন ) যা আপনার অনুসন্ধান শব্দটির সাথে শুরু হয়। অন্যান্য অ-স্ট্রিং বৈশিষ্ট্য (তারিখ, ইত্যাদি) অনুসন্ধান করুন COP_EQUAL =বা ডিফল্টরূপে সঠিক মিলগুলি (কোনও ওয়াইল্ড কার্ড নেই, *এবং ?আক্ষরিক নয়)।

দ্বিতীয়ত, আপনি যদি কোনও সূচকযুক্ত স্থানে সন্ধান করছেন তবে আপনার ক্যোয়ারির সমস্ত অ-সূচিযুক্ত অবস্থানগুলি প্রদর্শিত হবে না।

তৃতীয়, একিউএস উইন্ডোজ অনুসন্ধান আসলে কী অনুসন্ধান করেছে তা দেখতে ঠিকানা বারে ক্লিক করুন। আপনি অবস্থান ক্র্যাম্বস এবং প্রদর্শন-নাম উপেক্ষা করতে পারেন: এটি শতাংশ এনকোড হবে, সুতরাং https://www.url-encode-decode.com/ এর মতো সাইটে ডিকোড করুন

চতুর্থত, অনথিভুক্ত, *এবং ?AQS মধ্যে unpredicatbly আচরণ যদি না তিনি আছেন ~ COP_DOSWILDCARDSক্যোয়ারী (অর্থাত অ শব্দ দিয়ে শুরু হয়, এবং বন্য কার্ড *বা ?ব্যাখ্যা করা হয়)। উইন্ডোজ অনুসন্ধানগুলি অনুসন্ধানগুলিকে সাধারণত একটি ~ক্যোয়ারিতে রূপান্তরিত করে । উদাহরণস্বরূপ, এটি বন্য কার্ড বলে মনে হয় **এবং ?আলফানিউমেরিক অক্ষর দিয়ে স্ট্রিং বৈশিষ্ট্য অনুসন্ধান ~, কিন্তু **ছাড়া কারাকাস অনুসন্ধান কিছুই নেই। একা *নন- ~কোয়েরিতেও ওয়াইল্ডকার্ড হিসাবে বিবেচিত হয় COP_WORD_STARTSWITH $<

আসুন আপনার প্রশ্নের বিশ্লেষণ করা যাক

  1. (একিউএস search-ms:displayname=Search Results in Users&crumb=&crumb=location:C:\Usersসরলীকৃতcrumb=

    ওয়েল, আনকোটেড (হ'ল একটি গ্রুপিং অপারেটর যখন আপনি ব্যবহার করেন ANDবা ORকোনও কিছুই গোষ্ঠীভুক্ত করেন না, তাই উইন্ডোজ মনে করে যে আপনার মানে গোষ্ঠী কিছুই নয় সমস্ত কিছুই অনুসন্ধান করা উচিত।

  2. *(* AQS crumb=

    বেশিরভাগ উইন্ডো অনুসন্ধানগুলি যা *উইন্ডোজের সাথে শুরু হয় একটিতে রূপান্তর করার চেষ্টা করে crumb=~~query_term(এটিতে একটি অনুসন্ধান রয়েছে)। *একটি কোয়েরি থাকাতে স্বাভাবিক হিসাবে বিবেচনা করা হয়। যাইহোক, এক্ষেত্রে আপনি ওয়াইল্ড কার্ডের কোনও কিছুই নয়, তাই উইন্ডোজ সমস্ত গোষ্ঠীর কিছুই অনুসন্ধান করে না (বা সমস্ত কিছু!)

  3. "(" AQS crumb=System.Generic.String:"("

    দর সঠিক বাক্যাংশ (সমগ্র শব্দ বা সম্পত্তি মেলে উচিত) অনুসন্ধান করে ছাড়া আক্ষরিক অক্ষর *, ?এবং ""পরিণত "। এটি শব্দের সাথে সন্ধান করে যা শুরু হয় (তবে শব্দগুলি (এটি কেবলমাত্র বৈশিষ্ট্যগুলির অনুসন্ধান করে না(

  4. *"("*এ কিউএস crumb=Rating:(>=1 <13) OR System.Generic.String:** System.Generic.String:"("* এটি এক পাগল, তবে উইন্ডোজ অনুসন্ধান প্রিফিক্সডকে রূপান্তর করার চেষ্টা করে *তারপরে নির্দিষ্ট কিছু অক্ষরকে তারার রেটিং হিসাবে রূপান্তর করে। 1-13 হল 1 তারা। আমার টেস্টিং থেকে নোট করুন, **আগে বা পরে কোনও বর্ণচিহ্ন ছাড়াই এটি ওয়াইল্ড কার্ডের পরিবর্তে কোনও কিছুই অনুসন্ধান করে এবং অনির্দেশ্য।

    এই সম্পূর্ণ প্রশ্নের অর্থ

    (1 টি তারকা রেটিং বা শব্দ যা কিছুই না দিয়ে শুরু হয়) এবং যথাযথ বৈশিষ্ট্য (*অন্য কোনও চরিত্রের সাথে মেলে না কারণ পুরো সম্পত্তিটিই হ'ল (

    সরলিকৃত এর অর্থ, 1 তারা ফাইল কল (

    **ক্যোয়ারীতে আসলে একটি অ এক তারকা দেখিয়েছেন (আমার জন্য ফাইল, কিন্তু যখন পরিবর্তন **করার ***এবং ফিরে **কোনো ফলাফল আশা করা দিয়েছেন ( **অনিশ্চিত হয়)

অন্য উত্তর

  1. ~="(" AQS crumb=System.Generic.String:~="("

    এটি কাজ করে না, অনুসন্ধানের পরিমাণ খুব নিবিড় থাকলে উইন্ডোজগুলি কিছুই খুঁজে পাবে না বলে মনে হয়। filename:~="("কাজ করে মূলত এমন কোনও ফাইল নাম সন্ধান করুন যা কেবল (কোথাও রয়েছে

  2. "*(*"এ কিউএস crumb=filename:~~"*(*" OR System.Generic.String:"*(*" এটি কাজ করে। ফাইলনামে *(*ওয়াইল্ড কার্ড বা যে কোনও সম্পত্তি শব্দ রয়েছে যা ওয়াইল্ড কার্ডের সাথে শুরু হয় এবং এতে একটি রয়েছে (। নোট, উভয় ~=এবং ~~গড় রয়েছে।


0

এই 'সংখ্যাযুক্ত' / এটি ডুপ্লিকেট পুরোপুরি কাজ FILES টি :

   name:~"*(1)*"

পর্যায়ক্রমে , নম্বরযুক্ত / নকল ফোল্ডারগুলি সন্ধান করতে ব্যবহার করুন:

   kind:folder name:~"*(1)*"


~="(" অন্য উত্তরে প্রস্তাবিত হিসাবে উইন্ডোজ 10 এ আমার জন্য কাজ করে নি

আমার ক্ষেত্রে, আমার ফাইল কপি / "সংখ্যাযুক্ত ফাইল" সন্ধান করা প্রয়োজন, অর্থাত্ "(1)" দিয়ে ফাইলের নামের শেষে যুক্ত ফাইলগুলি খুঁজে বার করা উচিত, যেমন ফাইলগুলি যখন / দ্বারা তৈরি হয়:

  1. আপনি কোনও ফোল্ডারে টানুন / এক্সপ্লোরার ফাইলগুলি অনুলিপি করেন, যেখানে একই ফাইলের নামের ফাইলগুলি ইতিমধ্যে বিদ্যমান।
  2. ক্লাউড সিঙ্কিং স্টোরেজ সফ্টওয়্যার, যেমন ওয়ানড্রাইভ, গুগলড্রাইভ, বা ড্রপবক্সের সাথে সমস্যা বা সংঘাতের সিঙ্কের মুখোমুখি হয় এবং একটি ফাইলের ২ টি অনুলিপি তৈরি করে, একটি সংযুক্ত "নকল ফাইল", "সদৃশ ফাইল (1)", "সদৃশ ফাইল (2) ) ", ইত্যাদি ...

এটি প্রশ্নের উত্তর দেয় না (কমপক্ষে সরাসরি নয়)।
মাতা জুহেজ

@ মাটিজুহস্জ কি আমাকে সত্যিই উড়িয়ে দিয়েছেন? সত্যি? "1" নাম্বার ছাড়া আমার পরামর্শটি ব্যবহার করা কি আপনার পক্ষে কাজ করে না? ধন্যবাদ
ফ্লাক ডিএনএন্নো

এটি আসলে আমার পক্ষে কাজ করেছিল। filename:~"*TEXT*"যেখানে বিশেষ অক্ষরের সাথে টেক্সট হ'ল সঠিক ইনপুট Using শীর্ষের উত্তরটি কাজ করে না, আমি এটিকে বা উক্ত চিহ্ন ছাড়া বা উদ্ধৃতি ছাড়া কাজ করতে পারি না work
লিগলিলুফ 11 '11

এটি +1 করতে যত্নশীল? 😉
ফ্লাক ডিএনএন্নো

0

ফাইলের নাম দিয়ে অনুসন্ধান করতে এই অভিব্যক্তিটি ব্যবহার করুন,

filename: "*(1)*"


-1

9 "* (?)। *" ডুপ্লিকেটগুলি (9) অতিক্রম করবেন না, কেবল অন্যটি যুক্ত করবেন? 2 সংখ্যার জন্য। তবে * এর পরিবর্তে * ব্যবহারে সাবধানতা অবলম্বন করুন। এটি অনুসন্ধানটি যথেষ্ট পরিমাণে প্রসারিত করে এবং ফলাফলগুলি আর কাঙ্ক্ষিত হতে পারে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.