উইন্ডোজ 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/;.*//'
এবং তারপরে একটি স্ক্রিপ্ট লিখুন।