কম্পিউটার টিউটোরিয়াল

PowerShell: ফোল্ডার ও সাবফোল্ডার দ্রুত ও নির্ভরযোগ্যভাবে ডিলিট করার উপায়

উইন্ডোজ ১০-এ যেকোনো ফাইল ডিলিট করা পাই খাওয়ার মতো সহজ। যেটবু, File Explorer-এ ডিলিশন প্রসেসের সময় আইটেম থেকে আইটেমে ভিন্ন হয়। এইতে প্রভাব ফেলে সাইজ, ডিলিট হতে वाले इंडিভিজুয়াল ফাইল সংখ্যা, ফাইল টাইপ, ইত্যাদি। তাই হাজার হাজার इंडিভিজুয়াল ফাইল ধারণকারী বড় ফোল্ডার ডিলিট করতে ঘন্টা ঘন্টা সময় লাগতে পারে। কিছু কেসে, ডিলিশন время দেখানো এস্টিমেটেড টাইম একটি পূর্ণ দিনের চেও বেশি হতে পারে। 게다가, টрадиশনাল ডিলিশন পদ্ধতিও কিছুটা অদক্ষম কারণ আপনাকে Recycle bin খালি করতে হয় এই ফাইলগুলো পিসি থেকে চিরকালের জন্য মুছে ফেলার জন্য। তাই এই আর্টিকেলে আমরা উইন্ডোজ পাওয়ারশেলে ফোল্ডার ও সাবফোল্ডার দ্রুত ডিলিট করার পদ্ধতি আলোচনা করব।

Windows PowerShell-এ ফোল্ডার ও সাবফোল্ডার ডিলিট করার উপায়

একটি ফোল্ডার ডিলিট করার সবচেয়ে সহজ উপায়গুলো নিচে দেওয়া হলো:

  • আইটেম সিলেক্ট করুন এবং কিবোর্ডে Del key চাপুন।
  • আইটেমে রাইট-ক্লিক করুন এবং দেখানো কনটেক্সট মেনু থেকে Delete সিলেক্ট করুন।

যেটবু, আপনি যে ফাইলগুলো ডিলিট করেন সেগুলো পিসি দ্বারা পেরম্যানেন্টলি ডিলিট হয় না, কারণ ফাইলগুলো Recycle bin-এ থাকবে। তাই আপনার উইন্ডোজ পিসি থেকে ফাইলগুলো পেরম্যানেন্টলি রিমুভ করতে,

  • অথবা Shift + Delete keys একসাথে চাপুন আইটেম ডিলিট করতে।
  • অথবা, ডেস্কটপে Recycle bin আইকনে রাইট-ক্লিক করে Empty recycle bin অপশন বেছে নিন।

উইন্ডোজ ১০-এ বড় ফাইল ডিলিট করার কেন?

উইন্ডোজ ১০-এ বড় ফাইল ডিলিট করার কিছু কারণ:

  • আপনার পিসির ডিস্ক স্পেস কম থাকতে পারে, তাই জায়গা খালি করা প্রয়োজন।
  • আপনার ফাইল বা ফোল্ডার অকস্মাত ডুপ্লিকেট হয়ে গিয়েছে।
  • আপনার প্রাইভেট বা সংবেদনশীল ফাইল ডিলিট করতে হয় যাতে অন্য কেউ অ্যাক্সেস না করতে পারে।
  • দুর্ভাবনামূলক প্রোগ্রামের আক্রমণের কারণে আপনার ফাইলগুলো করপ্ট বা ম্যালওয়্যার से ভরা থাকতে পারে।

বড় ফাইল ও ফোল্ডার ডিলিট করার সময় সমস্যা

কখনও কখনও, বড় ফাইল বা ফোল্ডার ডিলিট করার সময় আপনি বিরক্তিকর সমস্যা মুখোমুখি হতে পারেন যেন:

  • Files can’t be deleted – এটি হয় যখন আপনি অ্যাপ্লিকেশন ফাইল ও ফোল্ডার ডিলিট করার চেষ্টা করেন অনইনস্টল করার বদলে।
  • খুব লম্বা ডিলিশন ডিউরেশন – আসল ডিলিটিং প্রসেস শুরু হওয়ার আগে, File Explorer ফোল্ডার কন্টেন্ট চেক করে এবং মোট ফাইল সংখ্যা ক্যালকুলেট করে ETA দেখাতে। চেক ও ক্যালকুলেট করার পাশাপাশি, উইন্ডোজ ফাইলগুলো آنালাইজ করে যাতে যে ফাইল/ফোল্ডার সেটি মুছে ফেলা হচ্ছে সেটি ডিসপ্লে করতে পারে। এই অতিরিক্ত প্রসেসগুলো সমগ্র ডিলিট অপারেশন পিরিয়ডে বড় অবদান রাখে।

অবশ্যই পড়ুন: HKEY_LOCAL_MACHINE কী?

সৌভাগ্যবশত, এই অপ্রয়োজনীয় ধাপগুলো বাইপাস করে উইন্ডোজ ১০ থেকে বড় ফাইল ডিলিট করার প্রসেস গতিবর্ধন করার কিছু উপায় রয়েছে। এই আর্টিকেলে আমরা সেগুলোর মাধ্যমে আপনাকে নেভিগেট করব।

পদ্ধতি ১: Windows PowerShell-এ ফোল্ডার ও সাবফোল্ডার ডিলিট করুন

PowerShell অ্যাপ ব্যবহার করে বড় ফোল্ডার ডিলিট করার ধাপগুলো অনুসরণ করুন:

  1. Start-এ ক্লিক করুন এবং powershell লিখুন, তারপর Run as administrator-এ ক্লিক করুন।
  2. নিচের command লিখে Enter key চাপুন।
Remove-Item -path C:\Users\ACER\Documents\large_folders -recurse

নোট: উপরের কমান্ডের path কে আপনি যে folder path ডিলিট করতে চান সেটি দিয়ে পরিবর্তন করুন।

পদ্ধতি ২: Command Prompt-এ ফোল্ডার ও সাবফোল্ডার ডিলিট করুন

অফিসিয়াল মাইক্রোসফট ডকুমেন্টেশন অনুযায়ী, del কমান্ড এক বা একাধিক ফাইল ডিলিট করে এবং rmdir কমান্ড ফাইল ডিরেক্টরি ডিলিট করে। এই দুটি কমান্ড উইন্ডোজ রিকভারি এনভায়রনমেন্টে ও চালানো যায়। কমান্ড প্রম্পটে ফোল্ডার ও সাবফোল্ডার ডিলিট করার উপায়:

  1. Windows + Q keys চাপে search bar চালু করুন।
  2. Command Prompt লিখুন এবং ডান প্যানেলে Run as Administrator অপশন ক্লিক করুন।
  3. User Account Control পপ-আপে Yes-এ ক্লিক করুন।
  4. cd এবং আপনি যে folder path ডিলিট করতে চান সেটি লিখে Enter key চাপুন।
  5. উদাহরণস্বরূপ, cd C:\Users\ACER\Documents\Adobe নিচে চিত্রে দেখানো।
  6. নোট: আপনি File Explorer অ্যাপ্লিকেশন থেকে ফোল্ডার পাথ কপি করতে পারেন যাতে কোনো ভুল না হয়।
  7. কমান্ড লাইন এখন ফোল্ডার পাথ রিফ্লেক্ট করবে। একবার ক্রস-চেক করুন ঠিক পাথ এন্টার করা হয়েছে কিনা সঠিক ফাইল ডিলিট করার জন্য। তারপর নিচের command লিখে Enter key চাপে এক্সিকিউট করুন।
del /f/q/s *.* > nul
  1. cd . . কমান্ড লিখে ফোল্ডার পাথে এক ধাপ পিছনে যান এবং Enter key চাপুন।
  2. নিচের command লিখে Enter চাপুন ফোল্ডারটি ডিলিট করতে।
rmdir /q/s FOLDER_NAME

FOLDER_NAME কে আপনি যে ফোল্ডারের নাম ডিলিট করতে চান সেটি দিয়ে পরিবর্তন করুন।

এইভাবে কমান্ড প্রম্পটে বড় ফোল্ডার ও সাবফোল্ডার ডিলিট করা যায়।

পদ্ধতি ৩: কনটেক্সট মেনুতে কুইক ডিলিট অপশন যোগ করুন

যদিও আমরা শিখেছি Windows PowerShell বা Command Prompt-এ ফোল্ডার ও সাবফোল্ডার ডিলিট করা, এই প্রসেস প্রতিটি ইনডিভিজুয়াল বড় ফোল্ডারের জন্য রিপিট করতে হয়। এটি আরও সহজ করার জন্য, ব্যবহারকারীরা কমান্ডের একটি ব্যাচ ফাইল তৈরি করে সেটি File Explorer context menu-এ যোগ করতে পারেন। এটি হলো মেনু যা ফাইল/ফোল্ডার রাইট-ক্লিক করলে আসে। একটি কুইক ডিলিট অপশন তখন এক্সপ্লোরারের প্রতিটি ফাইল ও ফোল্ডারের জন্য উপলব্ধ থাকবে। এটি একটি দীর্ঘ প্রক্রিয়া, তাই সতর্কতার সাথে অনুসরণ করুন।

  1. Windows + Q keys একসাথে চাপুন এবং notepad লিখুন। তারপর Open-এ ক্লিক করুন।
  2. নিচের লাইনগুলো সাবধানে কপি করে Notepad ডকুমেন্টে পেস্ট করুন:
@ECHO OFF
ECHO Delete Folder: %CD%?
PAUSE
SET FOLDER=%CD%
CD /
DEL /F/Q/S "%FOLDER%" > NUL
RMDIR /Q/S "%FOLDER%"
EXIT
  1. File অপশনে ক্লিক করুন টপ লেফট কোণ থেকে এবং মেনু থেকে Save As… বেছে নিন।
  2. File name: হিসেবে quick_delete.bat লিখুন এবং Save বাটনে ক্লিক করুন।
  3. Folder location-এ যান। quick_delete.bat ফাইলটি রাইট-ক্লিক করুন এবং হাইলাইট করা Copy বেছে নিন।
  4. File Explorer-এ C:\Windows-এ যান। Ctrl + V keys চাপে quick_delete.bat ফাইলটি এখানে পেস্ট করুন।
  5. নোট: কুইক ডিলিট অপশন যোগ করার জন্য, quick_delete.bat ফাইলটি এমন একটি ফোল্ডারে থাকতে হবে যার নিজস্ব PATH এনভায়রনমেন্ট ভেরিয়েবল রয়েছে। উইন্ডোজ ফোল্ডারের পাথ ভেরিয়েবল হল %windir%।
  6. Windows + R keys একসাথে চাপে Run ডায়লগ বাক্স চালু করুন।
  7. regedit লিখে Enter চাপুন Registry Editor খোলার জন্য।
  8. নোট: আপনি যদি অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট থেকে লগইন না থাকেন, তবে User Account Control পপ-আপ পারমিশন চাইবে। Yes-এ ক্লিক করুন অ্যাক্সেস গ্রান্ট করতে এবং ফোল্ডার ও সাবফোল্ডার ডিলিট করার পরবর্তী ধাপগুলো চালিয়ে যান।
  9. HKEY_CLASSES_ROOT\Directory\shell এ যান।
  10. shell ফোল্ডারে রাইট-ক্লিক করুন। কনটেক্সট মেনুতে New> Key বেছে নিন। এই নতুন কীকে Quick Delete হিসেবে রিনেম করুন।
  11. Quick Delete কীতে রাইট-ক্লিক করুন, New-এ যান, এবং মেনু থেকে Key বেছে নিন।
  12. নতুন কীকে Command হিসেবে রিনেম করুন।
  13. ডান প্যানেলে, (Default) ফাইলে ডাবল-ক্লিক করুন Edit String উইন্ডো খোলার জন্য।
  14. Value Data: এর অধীনে cmd /c “cd %1 && quick_delete.bat” লিখুন এবং OK চাপুন।

কুইক ডিলিট অপশন এখন এক্সপ্লোরার কনটেক্সট মেনুতে যোগ হয়েছে।

  1. Registry Editor অ্যাপ্লিকেশন বন্ধ করুন এবং আপনি যে Folder ডিলিট করতে চান সেটিতে ফিরে যান।
  2. ফোল্ডারে রাইট-ক্লিক করুন এবং কনটেক্সট মেনু থেকে Quick Delete বেছে নিন।

Quick Delete সিলেক্ট करतेই একটি কমান্ড প্রম্পট উইন্ডো আসবে একশন কনফার্মেশনের জন্য।

  1. Folder path এবং Folder name একবার ক্রস-চেক করুন এবং কিবোর্ডের any key চাপুন ফোল্ডারটি দ্রুত ডিলিট করতে।
  2. নোট: যদি ভুলে ভুলে ভুল ফোল্ডার সিলেক্ট করে থাকেন এবং প্রসেস টার্মিনেট করতে চান, Ctrl + C চাপুন। কমান্ড প্রম্পট আবার কনফার্মেশন চাইবে Terminate batch job (Y/N)? মেসেজ দেখিয়ে। Y চাপুন এবং তারপর Enter চাপুন Quick Delete অপারেশন ক্যানসেল করতে।

প্রো টিপ: প্যারামিটার টেবিল & তাদের ব্যবহার

Parameter Function/Use
/f Read-only ফাইলগুলো ফোর্সফুলি ডিলিট করে
/q Quiet mode অন করে, প্রতিটি ডিলিশনের জন্য কনফার্মেশন দরকার নেই
/s নির্দিষ্ট পাথের সকল ফোল্ডারের সকল ফাইলে কমান্ড এক্সিকিউট করে
*.* उस ফোল্ডারের সকল ফাইল ডিলিট করে
nul কনসোল আউটপুট ডিজেবল করে প্রসেস গতিবর্ধন করে

del /? কমান্ড এক্সিকিউট করুন আরও জানতে।

সুপারিশ করা:

  • Microsoft Store গেম কোথায় ইনস্টল করে?
  • Chrome-এ PDF ওপেন না হলে ফিক্স
  • Google Software Reporter Tool ডিজেবল করার উপায়
  • উইন্ডোজ ১০-এ Notepad++ প্লাগইন অ্যাড করার উপায়

উপরোক্ত পদ্ধতিগুলো উইন্ডোজ ১০-এ বড় ফোল্ডার ডিলিট করার সবচেয়ে কার্যকর পদ্ধতি। আমরা আশা করি এই গাইড আপনাকে PowerShell & Command Prompt-এ ফোল্ডার ও সাবফোল্ডার ডিলিট করা শিখাতে সাহায্য করেছে। আপনার কোনো প্রশ্ন বা মন্তব্য থাকলে কমেন্ট সেকশনে জানাতে পারেন।

  1. পাওয়ারশেল দিয়ে দক্ষতার সাথে ফাইল ও ফোল্ডার ডিলিট করুন: ধাপে ধাপে গাইড

  2. Mac অপ্টিমাইজ করতে ডাউনলোডেড ফাইল ও ফোল্ডার সহজে ডিলিট করুন

  3. macOS-এ ফাইল ও ফোল্ডার Vĩnhিমানভাবে ডিলিট করুন: একটি নিরাপদ, হ্যাসল-ফ্রি গাইড

  4. ম্যাক ফাইল ও ফোল্ডার অর্গানাইজেশন মাস্টার করুন: ধাপে ধাপে গাইড