উইন্ডোজ cm সেমিডি.এক্সির অধীনে, কেন ইউটিএফ ৮ (00 65০০১) এবং জিবিকে (6 66) উভয়ই চীনা ফাইলের নাম সঠিকভাবে প্রদর্শন করে?


1

উইন cm সেন্টিমিডি.এক্সির অধীনে, নিম্নলিখিত কমান্ডগুলি চালানো আমার আজ যে পরিস্থিতির মুখোমুখি হয়েছিল তা পুনরুত্পাদন করবে:

(পরিষ্কার করার জন্য, আমার ডি: পার্টিশনটি এনটিএফএস হিসাবে ফর্ম্যাট হয়েছে is)

D:\...\_play\notes> chcp
Active code page: 65001

D:\...\_play\notes>dir /b
输入.txt
输出.txt

D:\...\_play\notes> chcp 936
活动代码页: 936                 (the chinese version of "Active Code Page: 936")

D:\...\_play\notes>dir /b
输入.txt
输出.txt

এটি dirকমান্ডের আচরণ এবং কমান্ডের সাথে তুলনা করা হলে typeএটি আরও বিভ্রান্তিকর দেখাচ্ছে।

D:\...\_play\notes>chcp
活动代码页: 936                 (the chinese version of "Active Code Page: 936")

D:\...\_play\notes>type 输入.txt
====== 璺ㄧ晫鍙傝€冭祫婧愪俊鎭緭鍏ュ獟浠?=====   (text garbled as the file is encoded in utf8)

D:\...\_play\notes> chcp 65001
Active code page: 65001

D:\...\_play\notes>type 输入.txt
====== 跨界参考资源信息输入媒介 ======

উত্তর:


4

ফাইলের নামগুলি এনটিএফএস এবং ভিএফএটি-তে UTF-16LE হিসাবে সংরক্ষণ করা হয় এবং ফাইল ফাংশনগুলি কীভাবে এটি বর্তমান সিপিতে রূপান্তর করতে পারে তা সম্ভব (যদি সম্ভব হয়)। ফাইলের বিষয়বস্তুগুলি বাইট হিসাবে পড়া হয় এবং তাই তাদের উপযুক্ত সিপি ব্যতীত অন্য কিছুতে অন্তর্ভুক্ত থাকে।


তাদের মধ্যে অন্তর্নিহিত পার্থক্য পরিষ্কার করার জন্য ধন্যবাদ।
পিমেজেক

ফাইলের শুরুতে একটি বিওএম যুক্ত করা সহায়তা করতে পারে। - উফফফ, আমি পাঠানোর আগে এটিকে সংশোধন করেছিলাম, ঠিক যেমনটি এটি আমার মনে এসেছে, নোটপ্যাড আসলে সংরক্ষণের সময় তা করে।
অ্যাডাম এলএস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.