RMEDIR هي أداة سطر أوامر صغيرة تتيح لك حذف جميع الدلائل الفرعية الفارغة من الدليل المحدد بشكل متكرر.
بشكل افتراضي ، يقوم البرنامج أيضًا بحذف الدلائل الفارغة مع النظام والقراءة فقط والسمات المخفية (على نظام Windows) ، ولكن يمكنك تعطيلها باستخدام مفتاح --keep-special-dirs .
لا يحتوي البرنامج على وظيفة حذف الملفات المدمجة ، بحيث يمكنك التأكد من عدم حذف أي ملف عن طريق الصدفة .
يدعم RMEDIR أدلة الشبكة والمسارات التي تتجاوز الحد الأقصى لحرف MAX_PATH (260).
المصدر: https://github.com/jackdp/rmedir
ثنائي (Windows 32-bit ، Windows 64-bit ، Linux 32-bit ، Linux 64-bit): http://www.pazera-software.com/products/rmedir/
الاستخدام: rmedir [-r=X] [-d] [-k] [-h] [-V] [--home] Directory
الحجج الإلزامية لخيارات طويلة إلزامية للخيارات القصيرة أيضًا.
الخيارات حساسة للحالة . الخيارات في أقواس مربعة اختيارية.
يجب أن تكون المعلمة الأخيرة هي اسم دليل موجود.
الخيارات المتاحة:
-r ، --recurse=X
يزيل بشكل متكرر الدلائل الفارغة حتى المستوى X في بنية الدليل (الافتراضي x = 500).
-d ، --remove-main-dir
كما أنه يزيل دليل الإدخال المعطى على سطر الأوامر (إذا كان فارغًا).
-k ، --keep-special-dirs
بشكل افتراضي ، يقوم البرنامج بحذف الدلائل الفارغة مع مجموعة السمات المخفية والسمات المخفية فقط . إذا كنت ترغب في الاحتفاظ بهذه الدلائل ، فاستخدم هذا الخيار. متوفر فقط في إصدار Windows.
-h ، --help
عرض المساعدة.
-V ، --version
عرض إصدار التطبيق.
--home
يفتح الصفحة الرئيسية للبرنامج في المتصفح الافتراضي.
للتجميع ، تحتاج:
كيفية البناء:
srcrmedir.ctpr مع codeTyphon أو srcrmedir.lpi مع Lazarus.Project -> Project Options... ستظهر نافذة جديدة. في عرض الشجرة (على اليسار) ، حدد Compiler Options . في الجزء العلوي من هذه النافذة ، يمكنك تحديد وضع الإنشاء من القائمة المنسدلة. اختر: Release Win32 أو Release Win64 أو Release Lin32 أو Release Lin64 .Run->Build ). 2018.01.19 - الإصدار 1.0