শর্টকাট কী ব্যবহার করে নতুন উইন্ডোতে উইন্ডোজ কনসোল অ্যাপ্লিকেশন খুলছে


1

যদি আমি কনসোল অ্যাপ্লিকেশনটির জন্য একটি উইন্ডোজ 8 শর্টকাট তৈরি করি এবং একটি শর্টকাট কী (সিএফ। নীচের স্ক্রিনশট) সেট করে রাখি, তবে অ্যাপ্লিকেশনটি ইতিমধ্যে খোলা থাকা অবস্থায় সেই শর্টকাটটি ব্যবহার করা আবার অ্যাপ্লিকেশনটি খুলবে না বরং চলমান উইন্ডোটির ফোকাস পরিবর্তন করবে change আবেদন।

এই আচরণটি যদি শর্টকাট কীগুলি টিপুন না করে কেবল শর্টকাটটি খুলি, তখন কোনও নতুন অ্যাপ্লিকেশন খোলা থাকলে তার থেকে আলাদা হয়। অন্যদিকে, নন-কনসোল অ্যাপ্লিকেশনগুলির জন্য শর্টকাট কীগুলি টিপলে একটি ইতিমধ্যে খোলা থাকলেও একটি নতুন উইন্ডো খুলবে।

সুতরাং, কনসোল অ্যাপ্লিকেশন শর্টকাটের জন্য শর্টকাট কীগুলি তৈরি করার কোনও উপায় কি সর্বদা একটি নতুন অ্যাপ্লিকেশন খোলে?

এই স্ট্যাকওভারফ্লো প্রশ্নের প্রশ্নের সমাধানগুলি মনে হয় যে start cmd /cপ্রাসঙ্গিক অ্যাপ্লিকেশনটি চালাতে ব্যবহার করা সহায়ক হতে পারে তবে শর্টকাটের ক্ষেত্রে এটি কাজটি করে বলে মনে হয় না।

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


1
এর সম্ভাব্য শর্টকাট কীটি আপনার কনসোল অ্যাপ্লিকেশন দ্বারা আটকানো হয়েছে এবং পরিবর্তে সেখানে ব্যবহার করা হবে। অ্যাপের বাইরে টাস্কবারে বা অন্য কোথাও ক্লিক করার চেষ্টা করুন এবং আপনার শর্টকাট কীটি টিপুন তারপরে তা নিশ্চিত করুন। শর্টকাট কীটি অন্য কিছুতে নিশ্চিত করার চেষ্টা করুন to
এলপিচিপ

@ এলপিসিপ: মন্তব্য করার জন্য ধন্যবাদ। অন্যান্য অন্যান্য অ্যাপ্লিকেশনটিতে ফোকাস পরিবর্তন করার চেষ্টা করা হয়েছিল এবং শর্টকাটের প্রভাব সর্বদা কনসোল অ্যাপ্লিকেশনটিকে ফোকাসে নিয়ে আসে; উদাহরণস্বরূপ, যদি অ্যাপ্লিকেশনটি ছোট করা হয়, তবে শর্টকাট কী টিপলে উইন্ডোটি পুনরুদ্ধার হবে। আমি CTRL + ALT + keys এবং CTRL + ALT + TREMA এর মতো কয়েকটি অন্যান্য শর্টকাট কী দিয়ে চেষ্টা করেছি যা একই আচরণ দেয়।
14:58

.Bat কলিংয়ে শর্টকাট পরিবর্তন করা start C:\...\sh.exeপ্রতিটি কলের জন্য একটি নতুন উইন্ডো তৈরি করে তবে শেষ হয় একটি নতুন ডিফল্ট কনসোল, যা পছন্দসই আচরণ নয়।
fuglede

আপনার কি সত্যিই একটি শর্টকাট কী দরকার? যদি তা না হয় তবে এই পদ্ধতিটি ব্যবহার করে দেখুন: অ্যাপ্লিকেশনটি লোড হয়ে গেলে, শিফটটি ধরে রাখুন এবং টাস্কবারের অ্যাপটিতে ক্লিক করুন click আপনাকে প্রথমে টাস্কবারে অ্যাপটি পিন করতে হবে।
এলপিচিপ

হ্যাঁ, এর জন্য ধারণাটি হ'ল কেবল কীবোর্ড-কেবলমাত্র কর্মপ্রবাহকে সমর্থন করা। দ্বিতীয় সেরা সমাধানটি আমি নিয়ে আসতে পেরেছি তা হ'ল অ্যাপ্লিকেশনটিকে পাঠাতে হবে এবং কেবল উইন আর -> নাম ব্যবহার করে এটি জ্বালিয়ে দেওয়া। তবুও, যেহেতু এটি নন-কনসোল অ্যাপ্লিকেশনগুলির জন্য কাজ করে, আমি এটিকে একরকমভাবেও সম্ভব বলে কল্পনা করেছিলাম।
fuglede

উত্তর:


1

অ্যাপ্লিকেশন ইতিমধ্যে খোলা থাকাকালীন সেই শর্টকাট ব্যবহার করা পুনরায় অ্যাপ্লিকেশনটি খুলবে না বরং চলমান অ্যাপ্লিকেশনযুক্ত উইন্ডোতে ফোকাস পরিবর্তন করবে।

আপনি যখন শর্টকাট বৈশিষ্ট্যে হটকি সেট করেন, উইন্ডোজ এই হটকিটি উইন্ডোটিতে প্রয়োগ করে ( WM_SETHOTKEY ) অ্যাপ্লিকেশনটি তৈরি করে। অবশ্যই এটি পর্যবেক্ষিত আচরণের দিকে পরিচালিত করে। যদি অ্যাপ্লিকেশনটি ইতিমধ্যে শুরু হয় - শর্টকাটটি "অ্যাপ্লিকেশন উইন্ডো দ্বারা" প্রক্রিয়া করা হয় এবং শুরু করা উদাহরণটি কেবল ফোকাস করা হয়। আপনি যখন শর্টকাটে ডাবল ক্লিক করেন - উইন্ডোজ হটকি প্রক্রিয়া করে না।

অন্যদিকে, নন-কনসোল অ্যাপ্লিকেশনগুলির জন্য শর্টকাট কীগুলি টিপলে একটি ইতিমধ্যে খোলা থাকলেও একটি নতুন উইন্ডো খুলবে।

কারণ এই অ্যাপ্লিকেশনগুলি WM_SETHOTKEY বার্তা উপেক্ষা করে । এবং এটি এই অ্যাপ্লিকেশনগুলির বাগ হিসাবে বিবেচিত হতে পারে।

start cmd /c ...প্রাসঙ্গিক অ্যাপ্লিকেশন চালাতে ব্যবহার করা সহায়ক হতে পারে তবে শর্টকাটের ক্ষেত্রে এটি কাজটি করে বলে মনে হচ্ছে না।

এটিই সহজ সমাধান t কেন ভাল লাগছে না?

আপনি শেল হিসাবে চালাতে পারেন

start "your bash" cmd /c sh.exe"

এবং কনসোল উইন্ডো বৈশিষ্ট্য (শর্টকাট নয়) এর মাধ্যমে রঙগুলি কনফিগার করুন। এর পরে রঙগুলি নতুন উদাহরণগুলিতে প্রয়োগ করা হবে।

অথবা আপনি ConEmu চেষ্টা করতে পারেন। অনেকগুলি বিকল্প রয়েছে, উদাহরণস্বরূপ, ডিফল্ট টার্মিনাল বৈশিষ্ট্য।


ধন্যবাদ। startসমাধানটি সম্পর্কে , আমি কোনও ফ্যান নই কারণ এটি শর্টকাটের অংশ হিসাবে সেট করা অন্য কোনও সেটিংস (বাফার আকার, রঙ, ...) ছাড়াই একটি নতুন উইন্ডো তৈরি করে। সেগুলি রাখার কোনও উপায় আছে কি?
14:14

উত্তর আপডেট হয়েছে।
ম্যাক্সিমাস

"আপনার বাশ" এখানে কী উল্লেখ করে (দৌড়ানোটি shএকটি লগ-ইন শেল হিসাবে চলমান ব্যাশের সাথে সঙ্গতিপূর্ণ তা লক্ষ করে )?
fuglede

এটি কনসোলের আপনার পছন্দসই নাম, এই "নাম" এর নীচে আপনার রঙগুলি সংরক্ষণ করা হবে।
ম্যাক্সিমাস

আহ, চালাক! সামান্য বিরক্তিকর যে এটি তৈরি করে এবং তত্ক্ষণাত্ অন্য উইন্ডোটিকে হত্যা করে, তবে এটি এখনও সমস্ত বিকল্পকে পরাজিত করে।
18:38
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.