عند تشغيل الملف القابل للتنفيذ لـ 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.
فيما يلي قائمة بالمحتويات الممكنة كمعلمات عند بدء تشغيل Double Commander.
| معلمات سطر الأوامر | |
|---|---|
| المعلمة | الوصف |
path1\sub1 [path2\sub2] (بدون مفتاح، مسار مباشر) |
إذا تم تمرير مسار واحد، فسيتم تحميله في اللوحة النشطة. إذا تم تمرير مسارين، فسيتم تحميل المسار الأول في اللوحة اليسرى والمسار الثاني في اللوحة اليمنى. يجب إحاطة أسماء الأدلة التي تحتوي على مسافات بعلامات اقتباس مزدوجة. حدد دائمًا اسم المسار الكامل. |
-C أو --client | إذا كان Double Commander قيد التشغيل بالفعل، فقم بتنشيطه وتمرير المسارات من سطر الأوامر إلى هذا المثيل. |
-L دليل | تعيين الدليل المعروض في اللوحة اليسرى. |
-R دليل | تعيين الدليل المعروض في اللوحة اليمنى. |
-P L|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 بفتح هذا المجلد وتحريك المؤشر إلى هذا الملف.
فيما يلي بعض الأمثلة للسلوكيات المرغوبة التي يمكن تحقيقها من خلال معلمات سطر الأوامر عند بدء تشغيل 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"
