উইন্ডোজ কমান্ড প্রম্পটে একটি ব্যাচ ফাইল থেকে আমি কীভাবে 'প্রম্পট' কমান্ড জারি করতে পারি?


0

আমি যখন কনসোল চালু করি তখন আমি একটি কাস্টম কমান্ড প্রম্পট নির্দিষ্ট করতে চাই। যেমন উইন্ডোজ সেমিডি.এক্স।

আমি শর্টকাটে / K কমান্ড লাইন প্যারামিটারটি ব্যবহার করছি যা কনসোলটি চালু করে:

%SystemRoot%\system32\cmd.exe /K myprompt.bat

myprompt.bat এ নিম্নলিখিত লাইন রয়েছে:

prompt $d $t$_$p$g
cls

আমি যখন promptকনসোল উইন্ডোতে ম্যানুয়ালি কমান্ডটি প্রকাশ করি তখন প্রম্পটটি এরকম প্রদর্শিত হয়:

এখানে চিত্র বর্ণনা লিখুন

তবে, আমি যদি myprompt.bat চালিত করি (হয় ম্যানুয়ালি, বা / K কমান্ড লাইন প্যারামিটার ব্যবহার করে), আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:

এখানে চিত্র বর্ণনা লিখুন

আমি কি ভুল করছি?

উত্তর:


1

নোটপ্যাডে ব্যাচ ফাইলটি খোলার চেষ্টা করুন এবং আপনি সংরক্ষণ করার পরে অন্য "এনকোডিং" বিকল্পটি ব্যবহার করে দেখুন।


+1 ব্যাচের ফাইলটি এএনএসআইয়ের পরিবর্তে ইউনিকোড হিসাবে সংরক্ষণ করা হয়েছে।
করণ

এটি ইউনিকোড হিসাবে সংরক্ষিত হয়েছে। আমি ইউনিকোড বড় এন্ডিয়ান এবং ইউটিএফ -8 চেষ্টা করেছিলাম তবে আমি একই ফলাফল পেয়েছি।
ওয়েলটন v3.58

আমি এর আগেও একই রকম সমস্যায় পড়েছি। আমি বিশ্বাস করি যে আমি "সম্পাদনা" কমান্ড লাইনটি ব্যবহার করে এবং সেখানে স্ক্রিপ্টটি অনুলিপি করে এবং একটি আলাদা ফাইলের নাম দিয়ে এটি সংরক্ষণ করেছি।
ডন নিকেল

@ ওয়েলটনভ ৩.৫১: আমার পূর্ববর্তী মন্তব্য অনুসারে, আপনি কি এএনএসআই হিসাবে সংরক্ষণ করে চেষ্টা করেছিলেন? এমনকি আপনার একটি নতুন ফাইল তৈরি করার দরকার নেই। ঠিক একই নামের নোটপ্যাডে সংরক্ষণ করুন তবে এএনএসআই এনকোডিং ব্যবহার করুন।
করণ

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