আমি স্বয়ংক্রিয়ভাবে একটি হার্ড ড্রাইভ ফোল্ডার পরিষ্কার করতে একটি নির্ধারিত টাস্ক আছে; এটি একটি নির্দিষ্ট পরিমাণ দিনের চেয়ে পুরানো ফাইল মুছে ফেলা হয়।
মূলত এটি একটি রান .bat এই মত দেখায় লাইন পূর্ণ ফাইল:
FORFILES /P "D:\Folder1\SubFolder1" /D -30 /C "cmd /c del /F /Q @path"
FORFILES /P "D:\Folder1\SubFolder4" /D -30 /C "cmd /c del /F /Q @path"
আমি লক্ষ্য করেছি যে কাজ প্রায়ই শেষ হয় না; এবং আমি জানি না কেন। দ্য .bat ফাইলটি নিজে নিজে চালানোর সময় কয়েক মিনিটের মধ্যে শেষ হয় এবং ফোল্ডারগুলি পরে পরিষ্কার করা হয়।
আমি মনে করতে পারি যে কখনও কখনও একটি প্রম্পট প্রদর্শিত হতে পারে:
মুছুন [...] আপনি কি নিশ্চিত? (Y / N): _
কারণ subfolders মধ্যে recursive মুছে ফেলার। নোটিশ আমি যোগ /F এবং /Q সুইচ del কমান্ড।
কিভাবে আমি টাস্ক স্বয়ংক্রিয়ভাবে উত্তর দিতে পারেন তা নিশ্চিত করতে পারেন Y প্রদর্শিত হতে পারে যে কোন প্রম্পট? নাকি আমার সমস্যাটি সমাধানের জন্য এই পদক্ষেপটি নেওয়া উচিত নয় - আমার উন্নতি করা উচিত .bat ফাইল?