বর্তমানে আমি উইন্ডোজ 7 x64 চালাচ্ছি এবং সাধারণত আমি সমস্ত কনসোল সরঞ্জামগুলি ডিফল্ট কোড পৃষ্ঠা 850 এর পরিবর্তে ইউটিএফ -8 এর সাথে কাজ করতে চাই।
chcp 65001
কোনও সরঞ্জাম ব্যবহারের পূর্বে কমান্ড প্রম্পটে চালনা সাহায্য করে তবে ডিফল্ট কোড পৃষ্ঠা হিসাবে সেট করার কোনও উপায় আছে কি?
হালনাগাদ:
আমার ক্ষেত্রে সিস্টেমটি বুট করতে অক্ষম করার জন্য HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP
মান পরিবর্তনের বিষয়টি 65001
উপস্থিত হয়।
প্রস্তাবিত পরিবর্তন HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\Autorun
করতে @chcp 65001>nul
আমার উদ্দেশ্য মাত্র ভাল দায়িত্ব পালন করেন। ( ওলে_ ব্রুনকে ধন্যবাদ )
A
উইন্ডোজ ফাংশনগুলির সংস্করণগুলির কোনও ব্যবহার ভেঙে গেছে। W
সংস্করণগুলি ব্যবহার করার জন্য সমস্ত কোড পোর্ট করা দরকার ।
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage\OEMCP
নন-ইউনিকোড (নন-ইউটিএফ) পরিবেশের ফ্যালব্যাক হিসাবে ব্যবহৃত হয়, আপনি অবশ্যই এটি একটি 'ইউনিকোড'-এ জোর করার চেষ্টা করেছেন, কারণ আপনি দেখতে পাচ্ছেন যে এটি সংজ্ঞা অনুসারে বিতর্কিত। উইন্ডোজ সম্ভবত হ্যাং হয়ে যায় কারণ বুটের উপর কিছু সিস্টেম স্টাফ কাজ করার জন্য অ-ইউনিকোড চরসেটের উপর নির্ভর করে।