একটি নির্দিষ্ট সময়ের পরে পরিবর্তিত ফাইলগুলি কীভাবে অনুসন্ধান করবেন?


18

ওএস: উইন্ডোজ 7 64-বিট

এখানে একটি হাইপোটিক্যাল সমস্যা রয়েছে: একাধিক সাব-ফোল্ডার (যার মধ্যে তাদের সাব-ফোল্ডার এবং এগুলি থাকতে পারে) সহ একটি ফোল্ডার রয়েছে। একটি প্রোগ্রাম সময়কালে এই যে কোনও ফোল্ডারে ফাইল তৈরি করে / সংশোধন করে t=YYYYMMDDHHMM। সময়ের পরে তৈরি / সংশোধিত সমস্ত ফাইল অনুসন্ধান করার জন্য কি সাধারণ কমান্ড রয়েছে t?

উত্তর:


26

অ্যাডভান্সড কোয়েরি সিনট্যাক্স কীভাবে কাজ করে তা একবার দেখুন।

ভালো কিছু করার চেষ্টা করুন modified:>YYYY-MM-DD hh:mm:ssঅথবাdatemodified:>YYYY-MM-DD hh:mm:ss

রেঞ্জগুলি এর মতো কাজ করে: datemodified:‎YYYY-MM-DD hh:mm:ss .. ‎YYYY-MM-DD hh:mm:ss

এছাড়াও অন্যান্য বিভিন্ন সম্পত্তি, বুলিয়ান অপারেটর ইত্যাদির জন্য সমর্থন রয়েছে

(নোট করুন যে তারিখ এবং সময় ফর্ম্যাটগুলি আপনার লোকেল, সিস্টেম সেটিংস এবং অন্যান্য অনুসারে পৃথক হতে পারে))


পারফেক্ট! এটাই আমি খুঁজছিলাম।
শশাঙ্ক সাওয়ান্ত

আমি এমন কিছু সন্ধান করছিলাম যা কেবলমাত্র শেষ মুহুর্তে সংশোধিত ফাইলগুলি চিহ্নিত করে (টাইপ করার সময় কোনও বিষয় নয়), তবে date:today type:fileএটি প্রস্তাবিত সবচেয়ে ভাল বলে মনে হয়।
মার্কোস

@ মারকোস: হ্যাঁ, তবে আপনি যদি নির্দিষ্ট সময়সীমা নির্দিষ্ট করে থাকেন তবে এটি কার্যকর হয়।
করণ

@ করণ আপনি কি আমাকে বলতে পারবেন কেন এই দুজনের কাজ নয়? System.DateModified:>2016-01-04T05:00এবং System.DateModified:<2016-01-04T05:00। এটা হওয়ার কথা January 4, 2016 at 5 AM। আমি একটি যুক্ত করেছি >কারণ আমি ভেবেছি কীভাবে আপনি তালিকাভুক্ত তারিখ এবং সময় পরে আছেন।
কুক্কুট

@Karan আমি এই সহায়িকার দিকে তাকিয়ে বলা আপনাকে যা করতে পারে: YYYY-MM-DDThh:mm:ssmsdn.microsoft.com/en-us/library/bb266512%28VS.85%29.aspx
4:30

0

উইন্ডোজ ৮.১ এসএল এ সজেস্টেড পদ্ধতিটি কোনও কারণে আমার পক্ষে কাজ করে নি তবে ২ বা ৩ ঘন্টা চেষ্টা করার পরে আমি এমন কিছু খুঁজে পেল যা আমার পক্ষে কাজ করে। আমি ব্রাজিল থেকে এসেছি এবং আমার ভাষায় "তারিখ-সংশোধিত" সমান "ডেটাডেমিডিক্যাফিকো" সমান তবে আপনি যদি ইংরেজি ব্যবহার করতে চান তবে আপনি সর্বদা আপনার ভাষার সমতুল্য পরিবর্তে system.datemodified ব্যবহার করতে পারেন।

এটি আমার জন্য উইন্ডোজ 8.1 এসএল এ কাজ করেছে:

system.datemodified:(>YYYY-MM-DD HH:MM .. <YYYY-MM-DD HH:MM)

উদাহরণস্বরূপ: 02/28/2017 ফর্ম 10:50 সকাল 10:59 এএম এ সংশোধিত ফাইলগুলি সন্ধান করতে (ঘড়িটি 24 ঘন্টা দেখানোর জন্য সেট করা আছে):

system.datemodified:(>2017-02-28 10:00 .. <2017-02-28 10:59)

যদি আপনার ঘড়িটি 12 ঘন্টা সেট করা থাকে তবে আপনাকে সময়টির পিছনে AM বা প্রধানমন্ত্রী ব্যবহার করতে হতে পারে

এখানে আরো কয়েকটি উদাহরণ রয়েছে যা (ব্রাজিলে আমরা ডিডি / এমএম / ওয়াইওয়াইওয়াই তারিখের ফর্ম্যাটটি ব্যবহার করি):

Datademodificação:>28/02/2017 10:50 .. Datademodificação:<28/02/2017 10:59

Datademodificação:>28/02/2017 10:50 AND Datademodificação:<28/02/2017 10:59

system.datemodified:>28/02/2017 10:50 .. system.datemodified:<28/02/2017 10:59

system.datemodified:>2017-02-28 10:50 .. system.datemodified:<2017-02-28 10:59

মনে হয় কোনও পার্থক্য নেই আপনি YYYY-MM-DD বা DD / MM / YYYY উভয়েই কাজ করেছিলেন, তবে আমার (> এর চেয়ে বড়) এবং <(এর চেয়ে ছোট) চিহ্নগুলি ব্যবহার করার কৌশলটি আমার মতো করার কৌশলটি মনে হয়েছিল।

আপনি যদি "পরিবর্তিত তারিখ" পরিবর্তে "তৈরির তারিখ" চান তবে কেবল ব্যবহার করুন: তারিখ-পরিবর্তিত পরিবর্তে তারিখ তৈরি করা।

শুভেচ্ছা, রিকার্ডো বোহনার

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