উইন্ডোজ 7 চূড়ান্ত 64 বিট:
আমি একটি ডিরেক্টরিতে সমস্ত ফাইল সন্ধান করার জন্য একটি উপায় খুঁজছি যা নির্দিষ্ট ফাইল টাইপ বা এক্সটেনশনের নয়।
উদাহরণ: আমি প্রতিটি মিউজিক ফোল্ডারে (এবং সমস্ত সাব ফোল্ডার) এমপি 3 নয় এমন ফাইল খুঁজে পেতে চাই।
উইন্ডোজ 7 চূড়ান্ত 64 বিট:
আমি একটি ডিরেক্টরিতে সমস্ত ফাইল সন্ধান করার জন্য একটি উপায় খুঁজছি যা নির্দিষ্ট ফাইল টাইপ বা এক্সটেনশনের নয়।
উদাহরণ: আমি প্রতিটি মিউজিক ফোল্ডারে (এবং সমস্ত সাব ফোল্ডার) এমপি 3 নয় এমন ফাইল খুঁজে পেতে চাই।
উত্তর:
আপনি যে ডিরেক্টরিটি সন্ধান করতে চান তার অনুসন্ধান বাক্সে এটি টাইপ করুন
NOT *.mp3
কমান্ড প্রম্পট থেকে আপনি ডিরেক্টরেস্ট্রি তালিকাকে ফাইন্ডস্টারে পাইপ করতে Vপারেন এবং ফিল্টারের মতো লাইনগুলি বাদ দিতে ফাইন্ডস্টারের স্যুইচটি ব্যবহার করতে পারেন (এই ক্ষেত্রে, শেষ হওয়া লাইনগুলি .mp3), পাশাপাশি সন্ধানের Iপদ্ধতিটি কেস-সংবেদনশীল তৈরি করতে স্যুইচ করুন।
dir | findstr /vi "*.mp3"
আমি কেবল উইন্ডোজ এক্সপ্লোরার দিয়ে ফোল্ডারটি খুলি, প্রদর্শনে টাইপ কলামটি যুক্ত করে সাজান।
পদক্ষেপ 1: FindUtils পান ।
ধাপ ২:find some\dir -type f ! -name *.mp3
আপনি চেষ্টা করতে পারেন
xcopy /L /EXCLUDE:.mp3 /S DIRNAME .
/ এল পতাকাটি এক্সকপিটিকে কেবল তালিকা তৈরি করতে বাধ্য করে তবে সমস্ত সাবফোল্ডারগুলির মাধ্যমে / গুলি রানগুলি অনুলিপি করে না এবং এমপি 3 গুলি বাদ দেয় না
আপনি এটির সাথে মাইম-টাইপ পরীক্ষা করতে পারেন:
file -i <YourFile> -F "::" | sed 's/.*:: //' | sed 's/;.*//'
এবং তারপরে একটি স্ক্রিপ্ট লিখুন।