কিভাবে আমি একটি নির্দিষ্ট VMware ওয়ার্কস্টেশন ভিএম সক্রিয় করার জন্য একটি hotkey করতে পারি?


1

আমি উইন্ডোজ 7 এক্স 64 এ ভিএমওয়্যার ওয়ার্কস্টেশন (11.1.0) এর সর্বশেষ সংস্করণটি ব্যবহার করছি এবং আমি "Ctrl + 1" এর একটি কীস্ট্রোক করতে চাই, VM # 1, "Ctrl + 2" এ যেতে যেতে VM # 2, এবং "Ctrl + 3" VM # 3 এ যান।

সহজ অধিকার শব্দ? এটা না।

ম্যাক ওএস এক্স এ, এই কার্যকারিতাটি অর্জন করা স্পেস / মিশন কন্ট্রোলের সাথে সম্মিলিতভাবে ভিএমওয়্যার ফিউশন এর সাথে ক্ষুদ্রতর - আপনি কেবল প্রতিটি VMকে একটি পৃথক স্পেসে রাখতে পারেন এবং তারপর যেকোনো স্থান হটকিগুলি আপনি চান তা নির্ধারণ করতে পারেন। আমি ওএস এক্স থেকে মাইগ্রেশন করছি এবং একই কার্যকারিতা চাই।

রেফারেন্সের জন্য, এখানে কিছু সম্ভাব্য সমাধান রয়েছে যা আমি চেষ্টা করেছি এবং যাচাই করতে পারি যে তারা কাজ করে না:

1) অটোহোটকি

AutoHotkey তাই মত hotkeys করতে ব্যবহার করা যেতে পারে:

^1::WinActivate, Win7(1) - VMware Workstation
^2::WinActivate, Win7(2) - VMware Workstation
^3::WinActivate, Win7(3) - VMware Workstation

এই কাজ VMs প্রবেশ করতে, কিন্তু প্রস্থান না; ওয়ার্কস্টেশন VM এ "Ctrl + 1" ফিড করবে এবং অটোহটকি প্রশাসক হিসাবে চালানো হলেও অটোহটকি অগ্রাধিকার পাবে না।

2) অটোহোটকি দিয়ে সাসপেন্ড / আনসপেন্ড করুন

নিক স্টার্গেসের এই প্রতিশ্রুতিবদ্ধ পোস্টটি সুপারিশ করে যে VMware উইন্ডোটি সক্রিয় থাকা অবস্থায় এটি স্থগিত করা এবং অটোহটকি যে সমস্যাটি সমাধান করবে সেটি সমাধান করবে।

যাইহোক, সঠিক কোড অনুলিপি করার পরে এবং প্রয়োজনীয় স্ট্রিং সংশোধনগুলি তৈরি করার পরে, আমি ওয়ার্কস্টেশনের সাথে কাজ করতে পারছি না।

3) রিমোট ডেস্কটপ এবং / অথবা ভিএনসি

এক সম্ভাব্য সমাধান, যদি ভিএমগুলির সমস্ত 3 টি উইন্ডোজ চলমান হয়, তাহলে মাইক্রোসফ্টের রিমোট ডেস্কটপ বৈশিষ্ট্যটি ব্যবহার করা হবে। তবে, এক বা একাধিক ভিএম যা আমি ব্যবহার করতে চাই তা লিনাক্স চালানো হবে।

লিনাক্সে, VNC ব্যবহার করা সম্ভব। যাইহোক, স্থানীয় VMware ওয়ার্কস্টেশন কনসোল উইন্ডোর তুলনায় ভিএনসিটির বেশিরভাগ ত্রুটি রয়েছে: কোন শব্দ নেই, রেজোলিউশনটি স্বয়ংক্রিয়ভাবে স্কেল হবে না, কর্মক্ষমতা খারাপ হবে এবং আরও অনেক কিছু।

অবশেষে, ভিএমগুলি 1) নেটওয়ার্কে নেটওয়ের সাথে সংযুক্ত হবে না (এনআইআইসি হোস্টে নিষ্ক্রিয়) এবং 2) কোনো বিভক্ত সুড়ঙ্গ ছাড়াই ভিপিএন ব্যবহার করে। সুতরাং প্রথম স্থানে রিমোট ডেস্কটপ বা VNC এর জন্য কোনও সংযোগ নেই।

4) একটি উইন্ডোজ কীবোর্ড হুক

লিউক ব্যাখ্যা করে এই তথ্যপূর্ণ পোস্টে সি ++ ব্যবহার করে কীটপোকোকগুলি কীভাবে উইন্ডোজ হুক ব্যবহার করবেন ।

তবে, ডেমো প্রোগ্রামের সাথে পরীক্ষার পরে, মনে হচ্ছে যে এই পদ্ধতিটি ভিএমওয়্যার ওয়ার্কস্টেশনে পাঠানো কীস্ট্রোকগুলি আটকায় না।

5) FullScreenSwitch.directKey

মনে হচ্ছে ভিএমওয়্যার ওয়ার্কস্টেশনটিতে এই ধরনের কার্যকারিতা রয়েছে, যেমন এই সুপার ইউসার থ্রেডে ডকুমেন্ট করা হয়েছে ।

যাইহোক, ভিএমওয়্যারের ডকুমেন্টেশনগুলি বলে যে এটি VMware ওয়ার্কস্টেশন 5.0 এর জন্য। আমি আমার ভিএমএক্স ফাইলে এই স্ট্রিংগুলি যুক্ত করার চেষ্টা করেছি এবং তাদের কোন প্রভাব ছিল না, তাই মনে হচ্ছে ওয়ার্কস্টেশন 5 এবং 11 এর মধ্যে লাইন বরাবর কোথাও এই কার্যকারিতাটি অবনমিত হয়েছে।

6) PSExec

ওয়েড হ্যাটলার উল্লেখ করেছেন যে তিনি এই ফোরাম পোস্টে হোস্ট মেশিনে উপযুক্ত অটোহটকি স্ক্রিপ্টটি সক্রিয় করতে PSExec ব্যবহার করে এটি সম্পন্ন করেছেন ।

এই সমাধানটি সন্দেহজনক যে আপনার হোস্ট মেশিনটি PSExec এ পাস করার জন্য প্লেইনটেক্সটে পাসওয়ার্ডটি রাখতে হবে।

যাইহোক, এই সমাধানটি উপরে উল্লেখিত 3 টি কারণে বর্ণিত কারণগুলির জন্য কাজ করবে না: প্রশ্নগুলিতে ভিএমগুলি 1) হবে যা নেটওয়ার্কে একটি ব্রিজড এনআইসি (হোস্টে এনআইসি নিষ্ক্রিয় অবস্থায়) এর মাধ্যমে হোস্টে সংযুক্ত হবে না এবং 2) কোনো বিভক্ত সুড়ঙ্গ ছাড়া একটি ভিপিএন ব্যবহার করে। সুতরাং হোস্ট এবং অতিথি মধ্যে নিশ্চিত সংযোগ নেই।

7) প্রতিটি "Ctrl + #" কীস্ট্রোকের মধ্যে একটি "হোস্ট" কীস্ট্রোক কার্যকর করুন

আমি "Ctrl +" আমার ভিএমওয়্যার ওয়ার্কস্টেশন হোস্ট হিসাবে "Ctrl + Alt" ডিফল্টের পরিবর্তে হটকি হিসাবে ব্যবহার করি, কারণ এটি সক্রিয় করার জন্য খুব দ্রুত। এমনকি এই অপটিমাইজেশনের সাথেও, ভিএম থেকে ইনপুট বন্ধ করার জন্য আমাকে টিপুন এবং সম্পূর্ণরূপে Ctrl মুক্ত করতে হবে। শুধুমাত্র তারপর আমি # 1 থেকে আমার অটোহোটkey হটকি ব্যবহার করতে পারি।

এই পরিস্থিতির মধ্যে সমস্যাযুক্ত হয়ে যায় যেখানে আমাকে দ্রুত বিভিন্ন ভিএমগুলির মাধ্যমে ফ্লিপ করতে হবে এবং প্রতিটিতে কিছু কাজ (কীস্ট্রোক) সঞ্চালন করতে হবে। প্রতিটি ভিএম এ স্যুইচ করার জন্য কীবোর্ড ইনপুট পরিমাণটি দ্বিগুণ দ্বিগুণ হয়, তাই এটি একটি যথাযথ সমাধান নয়।

8) সাইক্লিং কার্যকারিতা জন্য "হোস্ট + বাম / ডান তীর" হটকি এবং / অথবা VMware-KVM.exe ব্যবহার করুন

এটি যখন আমার 10 বা ততোধিক ভিএম একটি সময়ে খোলা থাকে তখন এটি সমস্যাযুক্ত, তাদের সকলের মধ্যে ঘূর্ণায়মান অবিশ্বাস্যভাবে কষ্টকর এবং অক্ষম হয়।

9) প্রোগ্রামগুলি যা ওএস এক্স স্পেস / মিশন কন্ট্রোলকে অনুকরণ করে

উইন্ডোজ প্রোগ্রাম যেমন ডেক্সটপ, ডেস্কটপ এবং ভার্চুয়াল ডায়মেনশনগুলি উইন্ডোজগুলিতে স্পেস-এর মতো কার্যকারিতাগুলিকে মঞ্জুরি দেয়। যাইহোক, এই 3 টি প্রোগ্রাম বিশেষভাবে একই রকম আছে যা AutoHotkey আছে - একটি বিশেষ ডেস্কটপ সক্রিয় করার জন্য হটকিগুলি VMware ওয়ার্কস্টেশন দ্বারা প্রস্থান করা হয় এবং হোস্ট মেশিনে প্রেরণ করা হয় না।


আপনি # 6 বিস্তারিত করতে পারেন? ওইটা কি কাজ করে? এটা কীভাবে সমস্যাযুক্ত?
fixer1234

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

Fixer1234 - আমি আমার পোস্টটি সম্পাদনা করেছি এবং # 6 আরো ক্রিয়াপদটি তৈরি করেছি।
জেমস

আমি বুঝতে পারছি না কেন আপনি বাতিল আউটডোর RDP বা VNC (কিছু রূপ অডিও সমর্থন করে)। থেকে দূরবর্তী ডেস্কটপ সফ্টওয়্যার তুলনা মনে হচ্ছে যে নিম্নলিখিত সমর্থন অডিও এবং বিনামূল্যে সংস্করণ আছে: rdektop, QVD, FreeRDP (আমি তাদের সঙ্গে কোন অভিজ্ঞতা করেছি)।
Harrymc

আরডিপি কাজ করার জন্য হোস্ট এবং অতিথি মধ্যে নেটওয়ার্ক সংযোগ কিছু ধরণের হতে হবে। উপরে # 3 এর তৃতীয় অনুচ্ছেদটি দয়া করে দেখুন।
জেমস

উত্তর:


0

নীচের উত্তর, বেশিরভাগ পণ্যগুলির জন্য সঠিক যখন, VMware বা কীবোর্ডের অগ্রাধিকার নিয়ন্ত্রণ গ্রহণকারী অন্যান্য পণ্যগুলির জন্য কাজ করে না।

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

পূর্ববর্তী সংস্করণগুলিতে কাজ করা পদ্ধতি, যেমন সমস্ত Ctrl + Alt সংযোজনগুলির পাস-থ্রাস, কিছু অজানা কারণে এখন VMware এ বাদ দেওয়া হয়েছে।

এখন এটি একটি ব্লকিং ভিপিএন সার্ভারের ভিএম-তে ব্যবহার করুন, যা সমগ্র স্থানীয় নেটওয়ার্কটিকে ব্লক করে, যা আমাদেরকে কেবলমাত্র হোস্ট কীবোর্ড এবং মাউসকে সম্ভাব্য মেকানিজম হিসাবে ছেড়ে দেয়, এখন এটি একটি বড় বড় সমস্যা।

আমি শুধুমাত্র দুটি সমাধান দেখতে পারি:

  1. মাউস ভিত্তিক: এমন একটি ভার্চুয়াল ডেস্কটপ পণ্য ব্যবহার করুন যেমন ডেক্সটপ যা গ্রাফিকাল কনসোল থাকে তাই ডেস্কটপগুলি একটি ক্লিকের সাথে স্যুইচ করা হয়,
  2. কীবোর্ড ভিত্তিক: VMware থেকে VitualBox বা Hyper-V থেকে স্যুইচিংয়ের প্রয়োজন যা হোস্টকে আরো কিছু কীবোর্ড ইভেন্ট আটকাতে দেয় (পরীক্ষা করা প্রয়োজন)।

উইন্ডোজ এর অধীনে একটি সমাধান একাধিক ভার্চুয়াল ডেস্কটপ তৈরি এবং নিজের ভার্চুয়াল ডেস্কটপে প্রতিটি ভিএম বরাদ্দ করা।

নিম্নলিখিত বিনামূল্যে ভার্চুয়াল ডেস্কটপ পণ্য বিশ্বব্যাপী hotkeys সমর্থন করে:

Dexpot
সবচেয়ে বৈশিষ্ট্য সম্পূর্ণ। মাউস অঙ্গভঙ্গি এবং hotkeys ব্যবহার করেএই কিভাবে নিবন্ধ দেখুন।

ডেস্কটপ
মাইক্রোসফট ফেলো মার্ক Russinovich দ্বারা নির্মিত, এটা উইন্ডোজের সাথে সেরা ইন্টিগ্রেশন থাকা উচিত।

ভার্চুয়াল মাত্রা
আমি এটা সঙ্গে কোন ব্যক্তিগত অভিজ্ঞতা আছে।


আমি শুধু এই সমস্ত 3 টি প্রোগ্রাম এবং আমার উইন্ডোজ 7 এক্স 64 এ চেষ্টা করেছি, তাদের কেউই প্রশাসকীয়ভাবে চালানোর পরেও হটকিগুলি ধরে রাখতে VMware ওয়ার্কস্টেশনটিকে ছাড়বে না। আপনি আপনার উত্তর পোস্ট করার আগে VMware ওয়ার্কস্টেশন সঙ্গে এই প্রোগ্রামের কার্যকারিতা পরীক্ষা হয়নি?
জেমস

আমি বিশেষভাবে VMware সঙ্গে পরীক্ষা করে নি। এই পণ্য VMware সঙ্গে দৃশ্যত ছাড়া, সাধারণত সঠিকভাবে কাজ। এর মানে হল যে ভিএমওয়্যারটি নিজস্ব প্রাইমাইটিভ কীবোর্ড ড্রাইভার ইনস্টল করে, তাই VMware এর মাধ্যমে / তার কাজ করতে বাধ্য। নিষ্ক্রিয় করা হচ্ছে "কার্সার উইন্ডোতে প্রবেশ করে যখন গ্রেনেড" সম্ভবত কিছুটা সাহায্য করতে পারে। VMware Hotkeys পরবর্তী- এবং পূর্ববর্তী-ভিএম জন্য বিদ্যমান আছে। তার চেয়েও বেশি, ম্যানুয়াল বলছে যে "সমন্বয়গুলি যা Ctrl-Alt অন্তর্ভুক্ত করে তা অতিথি অপারেটিং সিস্টেমে পাস করা হয় না", তাই আপনি হয়তো Ctrl-Alt-1, 2 ইত্যাদি ব্যবহার করতে পারেন
harrymc

1) হ্যাঁ, আমার গবেষণায় আমি কীভাবে VMware তার নিজস্ব কীবোর্ড ড্রাইভার ইনস্টল করে তা বর্ণনা করে নিবন্ধ খুঁজে পেয়েছি। 2) নিষ্ক্রিয় করা হচ্ছে "কার্সার উইন্ডোতে প্রবেশ করলে গ্র্যাব করুন" সাহায্য করে না। আমি যখন ভিটামিনটি চালাতে চাই তখন ভিমির মধ্যে সক্রিয়, তাই এটি সবসময়ই ফোকাস করবে; যে এই প্রশ্নের সম্পূর্ণ বিন্দু। 3) আমি আমার আসল পোস্টে পরবর্তী # 7 হিসাবে পরবর্তী / পূর্ববর্তী হটকিগুলি ইতিমধ্যে উল্লেখ করেছি।
জেমস

এটি আপনার জন্য কাজ করে যদি Ctrl-Alt বিকল্পটি ছেড়ে দেয়।
Harrymc

হটকিগুলি AutoHotkey এ তৈরি করা হয়েছে Ctrl + Alt + যাই হোক না কেন preempted। আপনি এটা আপনার জন্য কাজ করে নিশ্চিত করতে পারেন?
জেমস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.