ইউনিকোড নেটওয়ার্ক অ্যাডাপ্টার নাম দিয়ে নেটস্কেস কিভাবে ব্যবহার করবেন


0

আমি স্প্যানিশে আমার উইন্ডোজ 7 ল্যাপটপ চালাচ্ছি কারণ এটি আমাকে সেই ভাষা শিখতে সাহায্য করে। সম্প্রতি আমি অনেকগুলি নেটওয়ার্ক অ্যাডাপ্টার নিষ্ক্রিয় করতে একটি DOS ব্যাচ ফাইল সেট করতে চেয়েছিলাম - তবে স্প্যানিশ ভাষায়, নেটওয়ার্ক অ্যাডাপ্টারের নামগুলি বিশেষ (অ-এএনএসআই) অক্ষর ব্যবহার করে। উদাহরণস্বরূপ এই নামে অভিযুক্ত অক্ষর:

Conexión de área স্থানীয় 4

আমি নেটওয়ার্ক সংযোগ উইন্ডো থেকে আমার .bat ফাইলে নামগুলি অনুলিপি / আটকিয়েছি, কিন্তু এক্সিকিউশনটি ত্রুটিটি পেয়েছে "কোন অস্তিত্ব নেই, ইন্টারফাজ কন এন্টে নাম্বার রেজিস্ট্রাদা কন এল এনট্রুডর", অর্থাত এটি সঠিক নামের সাথে অ্যাডাপ্টার খুঁজে পায়নি।

নোটপ্যাড ++ ব্যবহার করে, আমি ANSI থেকে UTF-8 (উভয় এবং BOM এর সাথে এবং উভয়ই) থেকে আমার। বিট ফাইলের এনকোডিং পরিবর্তন করেছি, কিন্তু একই ত্রুটিটি অব্যাহত রেখেছে। (আমি এনকোডিং পরিবর্তন করার পর প্রতিবার অ্যাডাপ্টার নামতে আটকে থাকি)।

সুতরাং প্রশ্ন হল, আমার ব্যাচ ফাইলে সঠিক অ্যাডাপ্টারের নামটি পাওয়ার সেরা উপায় কী, যাতে আমি এটি কার্যকর করলে উইন্ডোজ দ্বারা এটি স্বীকৃত হবে?


আপনি আমাদের স্প্যানিশ উইন্ডোজ আসলে কোন অক্ষর সেট ব্যবহার করে আমাদের বলছেন না। মনে হচ্ছে এটি ANSI নয় (এবং আসলে এটি খুব অস্বাভাবিক হবে)। সুতরাং সম্ভবত, এটি একটি আইএসও ল্যাটিন চরিত্র সেট ব্যবহার করে যা স্প্যানিশ অক্ষরের প্রতিনিধিত্ব করতে সক্ষম হতে পারে। এটির বিরোধিতা করে, যদি আপনি আপনার সম্পাদক একটি বিএটি ফাইলের জন্য একটি ভিন্ন এনকোডিং ব্যবহার করেন তবে আপনাকে কমান্ড ইন্টারপ্রেটার বলতে হবে যে বিএটি ফাইলটি সিস্টেমের ডিফল্ট চরিত্র সেটে এনকোড করা হয়নি।
Run CMD

Cmd.exe ইন্টারপ্রেটার UTF-8 সমর্থন করে না, কিন্তু এটি উচিত UTF-16 দিয়ে কাজ করুন ...
grawity

@ClassStacker - যখন আমি একটি কমান্ড উইন্ডোতে chcp চালাচ্ছি, তখন আমি সক্রিয় কোড পৃষ্ঠাটি 850 পেতে পারি। আপনি কি জিজ্ঞাসা করছেন?
Mike

@ClassStacker - যা আমাকে আমার বাট ফাইলটি পরিবর্তন করতে দেয়। ক্যারেট সেটটি ব্যবহার করে 850 নোটপ্যাড ++ এ ক্যারেক্টার সেট করুন, এবং এখন এটি পুরোপুরি কাজ করে। আপনি এটি একটি উত্তর হিসাবে যোগ করতে পারেন তাই আমি এটা গ্রহণ করতে পারেন? (অদ্ভুতভাবে ব্লুটুথ অ্যাডাপ্টার এখনও একটি ব্যতিক্রম ')।
Mike

আপনি @ grawity এর পরামর্শের সাথে সাথে UTF-16 চেষ্টা করতে পারেন cmd.exe স্বয়ংক্রিয় সনাক্ত করতে সক্ষম হওয়া উচিত। ব্লুটুথ কি কাজ করছে না? এমনকি আপনার বিএটি ফাইল কি?
Run CMD

উত্তর:


0

বিভিন্ন পদ্ধতি চেষ্টা করার পরে, আমি অবশেষে নিম্নলিখিত কাজ খুঁজে পাওয়া যায় নি:

  • ANSI এ ফিরে আমার বিএটি ফাইল পরিবর্তন করুন
  • অ্যাডাপ্টারগুলির তালিকাভুক্ত একটি পাঠ্য ফাইল তৈরি করতে নিম্নলিখিত DOS কমান্ডটি চালান

    netsh ইন্টারফেস আইপি প্রদর্শন ইন্টারফেস & gt; list.txt

  • কপি / ট্যাপ ফাইল থেকে আমার বাট ফাইলে অ্যাডাপ্টারের নামটি আটকান।

আমার মনে রাখা উচিত যে অ্যাডাপ্টারের নামটি এই পদ্ধতিতে অদ্ভুত দেখাচ্ছে, তবে এটি কাজ করে:

Conexi ¢ n ডি rea স্থানীয় 4

যাইহোক - কিছু কারণে এটি আমার অ্যাডাপ্টারের সাথে কাজ করে না। উদাহরণস্বরূপ, যখন আমি কার্যকর করি তখন এটিটি স্বীকৃত হয় না .BAT:

Conexi ¢ ডি লাল ব্লুটুথ


প্রয়োগ করা CHCP 1252 পূর্বে দৌড় > list.txt netsh interface ip show interfaces এবং আপনার রাখা bat এএনএসআই এনকোডিং স্ক্রিপ্ট। সম্পর্কিত সমস্যাযুক্ত কোড স্নিপেট জানা না আরো অনেক কিছু।
JosefZ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.