উত্তর:
নীরসিএমডি একটি অ্যাপ্লিকেশন যা এটি এবং আরও অনেক কিছু করে।
ব্যবহারের উদাহরণ:
nircmd.exe changesysvolume 2000
nircmd.exe changesysvolume -5000
nircmd.exe setsysvolume 65535
nircmd.exe mutesysvolume 1
nircmd.exe mutesysvolume 0
nircmd
।
জাভাস্ক্রিপ্ট ফাইলগুলি তৈরি করুন:
echo var oShell = new ActiveXObject("WScript.Shell"); >> volup.js<BR>
echo oShell.SendKeys(String.fromCharCode(0xAF)); >> volup.js
echo var oShell = new ActiveXObject("WScript.Shell"); >> voldown.js<BR>
echo oShell.SendKeys(String.fromCharCode(0xAE)); >> voldown.js
echo var oShell = new ActiveXObject("WScript.Shell"); >> togglemute.js<BR>
echo oShell.SendKeys(String.fromCharCode(0xAD)); >> togglemute.js
ভলিউম নিয়ন্ত্রণ দেখান, যাতে আপনি দেখতে পাচ্ছেন যে:
sndvol
(or maybe sndvol32)
ভলিউম পরিবর্তন করুন:
cscript voldown.js
দ্রষ্টব্য: আমি যে মেশিনগুলিতে এটি ব্যবহার করার চেষ্টা করেছি তার উপর নির্ভরযোগ্যতার সাথে এই পদ্ধতির কাজ করেছি। এই সম্পর্কে সিবো লিনের স্ট্যাকওভারফ্লো প্রশ্নে হেলেনের উত্তরনির্দেশ করে যে নিঃশব্দ নির্ভরযোগ্য নয়, তবে ভলিউম-পরিবর্তনটি খুব বেশি নির্ভরযোগ্য নাও হতে পারে। আমি সন্দেহ করি যে নির্ভরযোগ্যতার স্তরটি বিভিন্ন মেশিনে আলাদা হতে পারে। এই পদ্ধতিটি কী-স্ট্রোকের নকল করার প্রযুক্তি এবং বিশেষত উন্নত মিডিয়া কীবোর্ডে একটি ভলিউম নিয়ন্ত্রণ কী ব্যবহার করছে। যে সময় উইন্ডোজ এটি সমর্থন করা শুরু করেছিল, এই জাতীয় কীবোর্ডটি মূলত একটি স্বল্প-ব্যবহৃত অপ্রয়োজনীয় বৈশিষ্ট্য ছিল যা কেবলমাত্র কাস্টম ড্রাইভারের সাথে উপলব্ধ ছিল এমন কার্যকারিতা সরবরাহ করে offered এই কোডটি কম পালিশ করা থাকলে এবং সেখানে বাইরে থাকা বিভিন্ন (সম্ভবত পুরানো) হার্ডওয়্যারগুলির কয়েকটিতে কাজ করার সম্ভাবনা কম থাকলে আমার অবাক করে দেবে না। যা কিছু বলেছিল, আমি নিজে এটি নিয়ে ঝামেলা করি নি।
ক্রেডিট:
একটি সতর্কতামূলক: এই প্রশ্নটি উইন্ডোজ এক্সপি দিয়ে ট্যাগ করা হয়েছে। আমি কেবল এটি উইন্ডোজ ১০-এ চেষ্টা করেছি I আমি জানি আমি এটি উইন্ডোজ in এ ব্যবহার করেছি (এটি পরীক্ষা করার জন্য কমপক্ষে যথেষ্ট)। আমি যখন প্রথম উইন্ডোজ এমইয়ের সময়কালীন এই বর্ধিত কীবোর্ডগুলির জন্য মাইক্রোসফ্টের অন্তর্নির্মিত সমর্থনটি দেখতে শুরু করেছি, তখন আমার মনে হয় এটি উইনএক্সপি-তেও ভালভাবে কাজ করতে পারে। আমি সত্যিই সেই অপারেটিং সিস্টেমের মাধ্যমে এটি পরীক্ষা করেছি কিনা তা মনে নেই don't তবুও, যদি এই পদ্ধতিটি ভাল না কাজ করে তবে আমি আশা করি না যে এটির কারণে সমস্যাযুক্ত পার্শ্ব প্রতিক্রিয়া হবে cause
pip install SendKeys
(কীস্ট্রোক অনুকরণের জন্য খাঁটি পাইথন প্যাকেজ), এর পরে python -c "from SendKeys import playkeys; playkeys([(0xAE, True), (0xAE, False)])"
, যা একটি একক প্রেস এবং ভলিউম কীটি প্রকাশ করতে পারে। 100 টি পৃথক প্রেসগুলি অনুকরণ করতে (উদাহরণস্বরূপ), আপনি সমাপনির * 100
পরে ]
এবং ফাইনালের আগে সন্নিবেশ করতে পারেন )
।
এই পোস্টগুলি পড়ে এবং বিকল্পগুলি সন্ধান করার পরে আমি ভলিউম সেট করার জন্য আমার নিজস্ব কমান্ড লাইন ইউটিলিটি, সেটভোল নামক লেখার সিদ্ধান্ত নিয়েছি। এই পৃষ্ঠার অন্যান্য পোস্টে বর্ণিত বর্ণনার চেয়ে এটি কিছুটা সহজভাবে কাজ করে, এখানে কয়েকটি উদাহরণ রয়েছে যা আপনি কমান্ড প্রম্পটে প্রবেশ করবেন:
setvol 75
setvol -10
setvol +12
setvol mute
setvol unmute
এছাড়াও অন্যান্য বিকল্প আছে। আমি এটিকে ফ্রিওয়্যার হিসাবে প্রকাশ করেছি এবং আরও তথ্যের জন্য এবং একটি অনুলিপি ডাউনলোড করার জন্য আপনাকে www.rlatour.com/setvol পরিদর্শন করতে স্বাগতম ।
উপভোগ করুন
errorlevel
(যাতে আমি এটির পরে পুনরুদ্ধার করতে বর্তমান সেটিংসটি সংরক্ষণ করতে পারি)
Oirc এবং আরও সহজতর Nircmd
@echo off
rem 65536 is 100%
rem device where zero is the default device
rem left and right
rem supports whole numbers only therefore throws "missing operator" error when specifying 655.36
set /a volume=%1 * 655
nircmd setvolume 0 %volume% %volume%
এটি একটি .bat ফাইল হিসাবে সংরক্ষণ করুন এবং একটি পরামিতি পেরিয়ে কার্যকর করুন
উদাহরণস্বরূপ: sound 60
60% শব্দ ভলিউম সেট করবে
নিশ্চিত হয়ে নিন যে আপনি ব্যাট ফাইলটি nircmd এর পাশেই রেখেছেন বা এতে %windir%
(অথবা এর ফোল্ডারটি সংজ্ঞায়িত করুন %path%
)