نصائح مفيدة

كيفية تغيير لون سطر الأوامر في ويندوز 10

Pin
Send
Share
Send
Send


يقوم أمر COLOR بتعيين لون الحرف ولون الخلفية في نافذة وحدة التحكم.

تنسيق سطر الأوامر:

اللون [لون الخلفية] [لون النص]

يتم تحديد اللون بالسداسي عشري ، حيث تحدد البت الأكثر سطوعًا ، بينما تحدد البتات اللاحقة اللون:

بت 0 - السطوع
بت 1 - أحمر (R)
بت 2 - الأخضر (G)
بت 3 - الأزرق (B)

بشكل افتراضي ، يتم استخدام الحروف البيضاء على خلفية سوداء - لون الخلفية = 0 ، لون الحرف = 7. تحدد قيم البت مجموعة من الألوان ، على سبيل المثال ، بالنسبة للأصفر ، يتم استخدام إعداد البتات 1 و 2 (الأحمر والأخضر). أمر تعيين لون أزرق ساطع (9) على خلفية صفراء (6): لون 69

نفس الشيء ، ولكن على خلفية صفراء زاهية:

اللون F0 - الرموز السوداء على خلفية بيضاء زاهية ، واللون 0F - على العكس ، الرموز البيضاء الساطعة على خلفية سوداء. .

يمكن أن يكون لكل رقم المعاني التالية:

إذا تم تحديد رقم واحد فقط في أمر COLOR ، فسيحدد لون الأحرف على خلفية سوداء (يتم اعتبار قيمة لون الخلفية على أنها 0):

اللون 1 - الحروف الزرقاء على خلفية سوداء ، كما هو الحال في فريق COLOR 01

إذا لم يتم تحديد وسيطة ، فإن الأمر يستعيد مجموعة الألوان الأصلية كما كانت عند بدء تشغيل CMD.EXE. يتم تحديد هذه المجموعة من قيمة رمز التبديل / T إذا تم تعيينه في بداية مترجم CMD.EXE ، أو من قيمة معلمات التسجيل التي تحدد إعدادات المستخدم لمترجم الأوامر:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Command Processor DefaultColor - لجميع المستخدمين.

HKEY_CURRENT_USER Software Microsoft Command Processor DefaultColor - للمستخدم الحالي. تعد قيم المعلمات من قسم المستخدم أكثر أولوية من معلمات قسم HKEY_LOCAL_MACHINE

إذا كانت المعلمة DefaultColor تحتوي على قيمة افتراضية (REG_DWORD 0x00000000) ، فسيتم تحديد مجموعة الألوان حسب قيمة المعلمة

يُرجع الأمر COLOR قيمة رمز خطأ ERRORLEVEL وهي 1 عند محاولة استدعاء هذا الأمر مع مطابقة لون النص ولون الخلفية ، على سبيل المثال ، COLOR 00.

كيفية تغيير نظام الألوان لسطر الأوامر

  1. 1. تحميل مايكروسوفت أداة اللون مع جيثب (انقر على الرابط colortool.zip).
  2. 2. قم بفك ضغط محتويات الأرشيف.
  3. 3. انقر فوق قائمة ابدأ.
  4. 4. أدخل استعلام البحث "موجه الأوامر" ، انقر بزر الماوس الأيمن واختر "تشغيل كمسؤول".
  5. 5. اكتب الأمر التالي ثم اضغط مفتاح الإدخال. سيفتح هذا الأمر المجلد الذي يحتوي على الملف القابل للتنفيذ لأداة Color:
    cd c: path إلى colortool
    استبدل المسار إلى هذا المجلد على جهاز الكمبيوتر الخاص بك.
  6. 6. اكتب الأمر التالي لتغيير لون سطر الأوامر واضغط على إدخال:
    colortool ب مخطط اسم

بدلا من اسم المخطط ، ضع اسم اللون المطلوب. يمكن رؤية أسماء الألوان في مجلد المخططات داخل مجلد colortool. هناك 8 خيارات الألوان المتاحة في الإصدار الحالي:

campbell.ini
كامبل-legacy.ini
كمد-legacy.ini
deuternopia.itermcolors
OneHalfDark.itermcolors
OneHalfLight.itermcolors
solarized_dark.itermcolors
solarized_light.itermcolors

يمكن حذف مفتاح التبديل -b ، ولكن بعد ذلك سيصبح الخيار المحدد هو النظام الافتراضي. خلاف ذلك ، ترى ألوانًا جديدة فقط عند بدء تشغيل وحدة التحكم في Windows من خلال قائمة "ابدأ".
7. انقر بزر الماوس الأيمن على نافذة موجه الأوامر واختر "خصائص".

8. ليست هناك حاجة لتغيير أي إعدادات ، فقط انقر فوق "موافق" لتطبيق التغييرات.


بعد الانتهاء من جميع الخطوات ، أعد تحميل سطر الأوامر ويمكنك استخدامه بألوان جديدة.
يمكنك العودة إلى الألوان الافتراضية في أي وقت.

كيفية الحصول على المزيد من خيارات الألوان لسطر الأوامر

يمكنك إضافة ألوان إضافية باستخدام ملفات .itermcolors من الإنترنت.

أحد مستحسن Microsoft هو ملف أنظمة الألوان iTerm2. هذا هو مشروع مفتوح المصدر على بوابة جيثب التي توفر أكثر من 150 أنظمة ألوان للعمل مع سطر الأوامر. لاستخدام هذه الدوائر ، اتبع هذه التعليمات.

  1. 1. تحميل iTerm2-Color-Schemes with GitHub.
  2. 2. قم بفك ضغط محتويات أرشيف iTerm2-Color-Schemes.zip.
  3. 3. افتح مجلد المخططات في الداخل.
  4. 4. حدد محتويات المجلد بالكامل (Ctrl + A) وانسخ (Ctrl + C).

5. افتح مجلد المخططات داخل مجلد colortool والصق الملفات (Ctrl + V).


بعد ذلك ، استخدم الخطوات أعلاه لتعيين خيار لون جديد.

ANSI الألوان

لذلك ، أريد تغيير كل الألوان في وحدة التحكم ، وليس فقط النص والخلفية. أولا ، دعونا نرى أي نوع من الألوان. في نظامي التشغيل linux و osx ، يكون كل شيء بسيطًا - يوجد معيار ألوان ANSI ، والذي ينص على أنه إذا قمت بطباعة تسلسل معين من الأحرف على وحدة التحكم ، فسيتم رسم النص الذي يليه بجميع ألوان قوس قزح:

لسوء الحظ ، فإن مؤلفي النوافذ لم يدعموا هذا المعيار ، ولكن هناك شيئًا مشابهًا - 16 لونًا يمكنك تلوين النص والخلفية به. يُظهر برنامج الثعبان البسيط كيف يبدو:

الألوان هي ، بعبارة ملطفة ، حزينة. خاصة إذا قارنت النتائج مع نظام الألوان الافتراضي في أوبونتو:

تغيير الألوان

يتم تخزين إعدادات لون وحدة التحكم ، كما هو متوقع ، في التسجيل. نحن مهتمون بالمفتاح HKEY_CURRENT_USER Console ، القيم من "ColorTable00 (الأسود ، لون الخلفية) إلى ColorTable15 (أبيض ساطع). القيم: DWORD ، 0x00BBGGRR. نغير هذه المفاتيح السحرية ونحصل على نفس الشيء كما في Ubuntu. الفرق الوحيد هو أن الألوان تذهب في ترتيب مختلف:

هل تحقق الهدف؟ يبدو هكذا. لكن هناك ...

ابتهج بألوان جديدة. بعد بعض الوقت ، نفهم أن لدينا Windows 7 أو Windows 8 ونريد إرفاق وحدة التحكم بشريط المهام من أجل الاتصال بها عبر مفتاح الاختصار "win + number". نحن "نعلق هذا البرنامج على شريط المهام" ، ونديره ونرى هذا:

من أين أتت هذه الخلفية الزرقاء ، والتي عندما يصبح اللون الأسود أسودًا؟ في الواقع ، إذا قمت بتشغيل وحدة التحكم من خلال "win + r" ، فسوف نرى ألواننا مضبوطة في الخطوة السابقة. هنا يكمن الشيء الأكثر إثارة للاهتمام - عندما نعلق تطبيق وحدة التحكم على شريط المهام ، يقوم Windows بإنشاء اختصار له (ملف بملحق .lnk) ويقوم بتعيين إعدادات الألوان الشخصية لهذا الاختصار. ما يجب القيام به نحن التقاط بيثون ، COM قليلا ، وتعديل إعدادات الاختصار. الآن كل شيء يعمل.

وعد اثنين من النقرات

لكي لا تفقد مؤهلات المبرمج ، قمت بتصميم كل ما سبق كوحدة صغيرة في بيثون ، والتي يمكن استخدامها كأداة مساعدة لسطر الأوامر. إذا كان لديك بالفعل تثبيت بيثون ، ثم لتثبيت تحفة بلدي ، فقط قم بتشغيل الأمر:

إذا لم يكن لديك بيثون ، فنوصيك بتثبيت مجموعة ActivePython - بالإضافة إلى بيثون ، كما أنه يحتوي على عدد من الإضافات المحددة مسبقًا المفيدة للعمل تحت Windows. كيفية استخدام الأداة المساعدة لطلاء وحدة التحكم تحت Khokhloma؟ إذا قمت بتشغيل الأداة المساعدة بدون وسيطات سطر الأوامر ، فستحاول العثور على ملف .Xresources في دليل المستخدم وتطبيق الألوان منه. إذا لم يكن هناك مثل هذا الملف ، فسيتم تطبيق ألوان أوبونتو ، التي أوضحتها في الأمثلة أعلاه. يعد ملف .Xresources طريقة قياسية لـ * nix لتخزين إعدادات المحطة ، خاصة أنظمة الألوان. إذا كنت google ، فيمكنك العثور على مخططات جاهزة جميلة.

العمل مع الاختصارات أكثر تعقيدًا قليلاً - لتعديل إعدادات الاختصار ، تحتاج إلى استدعاء الأداة المساعدة باستخدام مفتاح تبديل سطر الأوامر - "وصلة - تحديث" والمسار الكامل إلى الاختصار. يتم تخزين اختصارات البرامج المتصلة بشريط المهام في Windows في الدليل "٪ USERPROFILE٪ AppData Roaming Microsoft Internet Explorer Quick Launch User Pinned TaskBar". مثال على تعديل اختصار بوويرشيل المرفق بشريط المهام:

مثل كل شيء. مرة أخرى مع كل شيء قادم ، آمل أن يأتي الشخص المذكور أعلاه مفيدًا :).

شاهد الفيديو: طريقة تغيير لون وخط موجه الاوامر CMD على ويندوز (أغسطس 2020).

Pin
Send
Share
Send
Send