Double Commander

2.16. سطر الأوامر

المحتويات

1. مقدمة
2. المعلمات الممكنة
3. أمثلة

1. مقدمة

عند تشغيل الملف القابل للتنفيذ لـ Double Commander، يمكننا تحديد بعض معلمات سطر الأوامر لتخصيص التشغيل.

على سبيل المثال، يمكننا تحديد الأدلة التي سيتم عرضها في لوحات الملفات.

يمكن أيضًا استخدام بعض معلمات التبديل.

معلمات التبديل هذه غير حساسة لحالة الأحرف.


فيما يلي وصف ملخص للصيغ الممكنة في سطر الأوامر:

doublecmd.exe [-C] [-T] [-P L|R] [path1\subpath1] [path2\subpath2]


شكل آخر ممكن أيضًا، كما هو موضح أدناه:

doublecmd.exe [-C] [-T] [-P L|R] [-L path1\subpath1] [-R path2\subpath2]


ملاحظة: سطر أوامر macOS له بعض الخصائص، استخدم الأمر open مع اسم التطبيق الكامل ("Double Commander" مع -a) و --args لتمرير المعلمات. بالنسبة للمثيل الثاني وما يليه، أضف -n.

2. المعلمات الممكنة

فيما يلي قائمة بالمحتويات الممكنة كمعلمات عند بدء تشغيل Double Commander.

معلمات سطر الأوامر
المعلمةالوصف
path1\sub1 [path2\sub2]
(بدون مفتاح، مسار مباشر)
إذا تم تمرير مسار واحد، فسيتم تحميله في اللوحة النشطة.
إذا تم تمرير مسارين، فسيتم تحميل المسار الأول في اللوحة اليسرى والمسار الثاني في اللوحة اليمنى.
يجب إحاطة أسماء الأدلة التي تحتوي على مسافات بعلامات اقتباس مزدوجة.
حدد دائمًا اسم المسار الكامل.
-C أو --client
إذا كان Double Commander قيد التشغيل بالفعل، فقم بتنشيطه وتمرير المسارات من سطر الأوامر إلى هذا المثيل.
-L دليل
تعيين الدليل المعروض في اللوحة اليسرى.
-R دليل
تعيين الدليل المعروض في اللوحة اليمنى.
-P L|R
تعيين اللوحة النشطة عند بدء تشغيل البرنامج:
  • -P L لليسار
  • -P R لليمين
-T
فتح الأدلة الممرة في تبويب جديد.
--config-dir=مسار
تعيين مسار دليل مخصص يحتوي على ملفات تكوين DC.
--servername=x
تعيين اسم مثيل (خادم) DC، والذي يمكن استخدامه لاحقًا لتمرير المعلمات.
إذا لم يكن هناك مثيل موجود، فسيتم إنشاؤه.
إذا كان هناك مثيل موجود وكان المثيل الحالي عميلاً، فسيتم إرسال المعلمات إلى الخادم (أي المثيل الموجود).
إذا كان هناك مثيل موجود ولم يكن المثيل الحالي عميلاً (أي أن خيار السماح بتشغيل نسخة واحدة فقط من DC في كل مرة خطأ ولم يتم تقديم خيار --client/-c)، فسيتم تعديل اسم الخادم الذي قدمه المستخدم: أولاً، يتم إضافة رقم لاحق "2" فقط.
إذا كان هناك بالفعل رقم لاحق، فسيتم زيادته بمقدار 1 حتى يتم العثور على اسم خادم غير مستخدم، ثم يتم إنشاء مثيل باستخدام اسم الخادم هذا.
--no-splash
تعطيل شاشة البدء عند تشغيل DC.
--debug-log=ملف
تشغيل Double Commander وإرسال مخرجات التصحيح إلى الملف المحدد.
تستخدم الوحدات (Lazlogger) متغير البيئة xxx_debuglog حيث xxx هو اسم ملف البرنامج بدون الامتداد:
في هذه الحالة سيكون doublecmd_debuglog. إذا كان متغير البيئة هذا موجودًا، فسيتم استخدام الملف المحدد في قيمته.
في Linux، من الأفضل استخدام التشغيل في المحطة وإعادة توجيه المخرجات إلى ملف (كلا التدفقين stdout و stderr).

ملاحظة: إذا تم تحديد اسم ملف كامل بدلاً من دليل، فسيقوم Double Commander بفتح هذا المجلد وتحريك المؤشر إلى هذا الملف.

3. أمثلة

فيما يلي بعض الأمثلة للسلوكيات المرغوبة التي يمكن تحقيقها من خلال معلمات سطر الأوامر عند بدء تشغيل Double Commander.


فتح الدليل e:\Xilinx\ISE DS في اللوحة اليسرى، والدليل c:\temp في اللوحة اليمنى:

doublecmd.exe "e:\Xilinx\ISE DS" c:\temp

فتح الدليل c:\Logs في تبويب جديد في اللوحة النشطة لمثيل Double Commander قيد التشغيل بالفعل:

doublecmd.exe -c -t c:\Logs

بدء تشغيل التطبيق باستخدام ملفات تكوين من الدليل f:\Documents\DC\Job Settings وعرض JOB في شريط عنوان التطبيق:

doublecmd.exe --config-dir="f:\Documents\DC\Job Settings" --servername="JOB"

مثال سطر الأوامر

Valid HTML 4.0 Transitional CSS Valid!