আমি কোডস পেজে ডস-এ স্থায়ীভাবে সেট করতে চাই।
chcp 1252
আমি কীভাবে এই আদেশের ফলাফল সংরক্ষণ করতে পারি?
আমি কোডস পেজে ডস-এ স্থায়ীভাবে সেট করতে চাই।
chcp 1252
আমি কীভাবে এই আদেশের ফলাফল সংরক্ষণ করতে পারি?
উত্তর:
রেজিস্ট্রি সম্পাদক ( regedit) খুলুন এবং নিম্নলিখিত কীতে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
OEMCPডানদিকে মানটি সম্পাদনা করুন এবং এটি ডিফল্ট ( 861 ?) থেকে 1252 এ পরিবর্তন করুন ।
এখন একটি নতুন কমান্ড-প্রম্পট খুলুন এবং chcpবর্তমান কোডপেজটি দেখতে টাইপ করুন । (এটি সম্ভবত? সম্ভবত? You আপনি পুনরায় বুট না করা পর্যন্ত নেওয়া হবে না))
আপনি যা করতে পারেন তার অন্য উপায়টি হ'ল কীটিতে chcpকমান্ড যুক্ত করা Autorun(আপনি এটি কোনও নির্দিষ্ট ব্যবহারকারী বা পুরো সিস্টেমের জন্য সেট করতে পারেন):
REGEDIT4
; Auto–code-page.reg
; Have chcp automatically run whenever a command-prompt is opened
;
;For current user
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"Autorun"="chcp 1252"
;For all users
;[HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor]
;"Autorun"="chcp 1252"
কন্ট্রোল প্যানেল খুলুন। ঘড়ি, ভাষা এবং অঞ্চল চয়ন করুন :
তারপরে কীবোর্ড বা অন্যান্য ইনপুট পদ্ধতি পরিবর্তন করুন :
প্রশাসনিক ট্যাবে স্যুইচ করুন :
নন-ইউনিকোড প্রোগ্রামগুলির জন্য ভাষার অধীনে সিস্টেমের লোকেল পরিবর্তন করুন ক্লিক করুন এবং পছন্দসই ভাষাটি চয়ন করুন।
তবে হ্যাঁ, এটি পরিবর্তন করে:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\ACP
এবং অন্য জিনিস হতে পারে।
তাতে এক কথা বলছেন, সম্ভবত যে কেন পরিবর্তন OEMCPকরতে 65001সিস্টেম তৈরি বুট । নিয়ন্ত্রণ প্যানেলে এ জাতীয় কোনও বিকল্প নেই।
( স্ক্রীনশট থেকে নেওয়া এখানে যেমন আমি স্ক্রিনশট থেকে হাতে একটি ইংরেজি ভাষা প্যাক সহ Windows হবে না। )
আমি রাশিয়ান-স্থানীয়করণযুক্ত উইন্ডোজ 7 এক্স 64 এর একজন ব্যবহারকারী এবং তাই সিএমডি-র জন্য আমি ডিফল্ট হিসাবে কোড পৃষ্ঠা 1251 (উইন্ডোজ সিরিলিক) সেট করতে হবে। সেনেটেকের সমাধানের পাশাপাশি স্টিভেন পেনি দ্বারা সমাধানটি কাজ করে তবে শেষের সাথে কেবল সিএমডিই প্রভাবিত হবে এবং উদাহরণস্বরূপ pingইউটিলিটিটি ভুলভাবে কাজ করবে, তাই আমি তাদের উভয় প্রয়োগ করার সিদ্ধান্ত নিয়েছি। একই সাথে ডিফল্ট কোড পৃষ্ঠা পরিবর্তন করা যথেষ্ট নয়: সিএমডি উইন্ডোর ডিফল্ট ফন্টটি এই এনকোডিং সমর্থন করে না এবং আমি Lucida Consoleফন্টটি ডিফল্ট হিসাবে সেট করতে বাধ্য হই । নিম্নলিখিত .REG ফাইলটি পুরো কাজটি করে (ডিফল্ট কোডপেজটি 1251 এ পরিবর্তন করে এবং Lucida Consoleযথাযথ বৈশিষ্ট্য সহ সিএমডির জন্য ডিফল্ট ফন্ট হিসাবে সেট করে):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"OEMCP"="1251"
[-HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
[HKEY_CURRENT_USER\Console]
; Code Page 1251
"CodePage"=dword:000004e3
; Default font for CMD window is "Lucida Console"
"FaceName"="Lucida Console"
"FontFamily"=dword:00000036
"FontSize"=dword:00140000
"FontWeight"=dword:00000190
"ScreenBufferSize"=dword:012C0064
"WindowSize"=dword:00190064
এই .REG ফাইলটিকে রেজিস্ট্রিতে আমদানির পরে (ফাইলটিতে ডাবল ক্লিক করে এবং "হ্যাঁ" নির্বাচন করে) পরিবর্তনগুলি কার্যকর হওয়ার জন্য আপনাকে অবশ্যই সিস্টেমটি পুনরায় বুট করতে হবে।