আমি কী পাওয়ারশেলের রঙিন স্কিমটি কাস্টমাইজ করতে পারি?


8

উদাহরণস্বরূপ, আমি চাই নীলকে কিছুটা হালকা হতে হবে, বা লালকে কিছুটা কমলা রঙের হতে হবে। এটা কি সম্ভব?

আমি জানি যে আমি ব্যাকগ্রাউন্ড এবং অগ্রভাগের রঙগুলি সহজেই পরিবর্তন করতে পারি। অন্য রঙ সম্পর্কে কি?


আর কি রং? পটভূমি হ'ল ... পটভূমি, অগ্রভাগটি পাঠ্য। আসলেই কোনও সিএলআই-তে পরিবর্তন করার মতো আর কিছু নেই।
বব

উদাহরণস্বরূপ, আপনি টাইপ করার সময় ত্রুটি বার্তার রঙ somecommandthatdoesntexist
আন্দ্রেস রিওফ্রিয়ো

উত্তর:


8

আপনারা জানেন যে কেউ আপনার প্রোফাইলে এমন কিছু ব্যবহার করে সহজেই পাওয়ারশেল কনসোল রঙ পরিবর্তন করতে পারে:

$a = (Get-Host).UI.RawUI
$a.ForegroundColor = "black"
$a.BackgroundColor = "white"
Clear-Host

তবে, আপনি স্ট্যান্ডার্ড 16 এএনএসআই রঙের মধ্যে সীমাবদ্ধ। আপনি রেজিস্ট্রিতে ডিফল্ট হিসাবে ব্যবহৃত রঙগুলি পরিবর্তন করতে সক্ষম হতে পারেন (আমি অতীতে এটি অস্পষ্টভাবে মনে করতে পারি তবে এটিতে আমি কোনও নোট পাই না) তবে এটি করার একটি সহজ উপায় হ'ল পাওয়ারশেল কনসোল মোড়ানো to সঙ্গে Console2 এবং তার সেটিংস মধ্যে বিকল্প ব্যবহার করুন। আপনি অন্যান্য সুবিধাগুলি যেমন ট্যাব এবং সহজেই আটকানোও পাবেন।


সম্পাদনা: আমার ঠিক মনে আছে আপনি কনসোল 2 ব্যবহার না করেও একই কাজ করতে পারেন। স্ট্যান্ডার্ড পাওয়ারশেল কনসোলে, কেবল বৈশিষ্ট্যগুলিতে রঙ ট্যাবে যান এবং স্ট্যান্ডার্ড 16 এএনএসআই রঙের আরজিবি মানগুলি সংশোধন করুন।


এটি দুর্দান্ত তথ্য। আমি এটি স্ক্রিপ্ট করার কথা ভাবছি --- কোন রেজিস্ট্রি মান পরিবর্তন হচ্ছে তা সনাক্ত করার কোনও উপায় আপনি জানেন?
আন্দ্রেস রিওফ্রিও

@ অ্যান্ড্রেসরিওফ্রিও: হ্যাঁ, RegShotপরিবর্তনগুলি করার আগে এবং পরে কেবল ব্যবহার করুন এবং প্রাসঙ্গিক রেজিস্ট্রি কীটি অনুসন্ধান করতে পার্থক্য কী তা দেখুন। তারপরে আপনি একই মান ব্যবহার করে ইনজেক্ট করতে পারেন reg add
প্যারাড্রয়েড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.