क्या चाहिए मुझे
मैं एक टूल या स्क्रिप्ट की तलाश कर रहा हूं जो मुझे कमांड लाइन से विंडोज वॉल्यूम के स्तर तक पहुंचने की अनुमति देता है। आदर्श रूप से यह मुझे आवेदन स्तरों सहित सभी संस्करणों को प्राप्त करने और सेट करने की अनुमति देगा, लेकिन मैं केवल प्राप्त करने के लिए व्यवस्थित करूंगा, और केवल मास्टर स्तर। मुझे कोई आपत्ति नहीं है, तो इसे इस्तेमाल करता है PowerShell
, WMI
, JavaScript
, .Net
, वूडू, या तितलियों। कोई भी समाधान जो मुझे सिर्फ एक संख्या देगा जिसे मैं आगे 0% से 100% तक की सीमा में फिट करने के लिए प्रक्रिया कर सकता हूं।
एक और तरीका रखो, प्रॉम्प्ट पार्ट्स ब्लैक बॉक्स है जिसे मुझे भरा जाना चाहिए:
C:\> getvol master
50
या और भी
C:\> wmic <alias> where "device='master' and name='volume'" get name,value
Name Value
Volume 0xDEADBEEF
मुझे कोई आपत्ति नहीं है अगर मुझे इसे लपेटने के लिए कुछ समय बिताना है या खुद को कुछ लिखना है अगर ऐसा करने के लिए उपकरण स्वतंत्र रूप से उपलब्ध हैं। बाद के मामले में, मुझे कोर के लिए कुछ पॉइंटर्स / प्रूफ-ऑफ-कॉन्सेप्ट की आवश्यकता होगी, लेकिन मैं अपने दम पर क्रॉफ्ट का प्रबंधन कर सकता हूं। इसके अलावा, मैं सिर्फ इस उद्देश्य के लिए नए विकास ढांचे को स्थापित करने से बचना चाहूंगा (ध्यान दें कि इन आवश्यकताओं को पेश करने से पहले संगीत 2 वर्ष और iglvzx के उत्तर दोनों दिए गए थे )।
"प्लेटफ़ॉर्म" के रूप में, मेरे पास उपलब्ध है:
- कुछ भी जो विंडोज 7 होम प्रीमियम के साथ आता है
- कुछ भी जो सिग्विन के साथ आता है
- पर्ल
- अजगर
- माणिक
आमतौर पर, ओपन-सोर्स समाधान बहुत पसंद किए जाते हैं। बंद-स्रोत उपकरण तब तक ठीक होते हैं जब तक वे फ्रीवेयर होते हैं और स्रोत पर भरोसा किया जा सकता है। वाणिज्यिक समाधान नो-गो हैं।
मुझे क्या जरूरत नहीं है
- कुछ ऐसे ही सवाल हैं जो ज्यादातर वॉल्यूम सेट करने से संबंधित हैं। सबसे अधिक, मुझे वॉल्यूम प्राप्त करने की आवश्यकता है , सेट नहीं।
- वहाँ है
nircmdc
, जो मात्रा निर्धारित करने का समर्थन करता है, लेकिन नहीं मिल रहा है। - मेरी रजिस्ट्री में एक कुंजी [1] है जिसमें ऐसे मान हैं जो जीयूआई मिक्सर के माध्यम से वॉल्यूम समायोजित करने पर अनुमानित रूप से बदलते हैं, लेकिन मुझे लगता है कि उस कुंजी से पढ़ना हार्डवेयर परिवर्तन या सिस्टम अपग्रेड पर टूटने का खतरा है। जब तक मैं भविष्य में होने वाले प्रमाण के समाधान पर भरोसा नहीं कर सकता, मैं इसका उपयोग नहीं कर सकता।
- वेब पर वॉल्यूम सेट करने के लिए समाधान
AutoHotKey
औरWSH
समाधान हैं , लेकिन ए) वे भी सेटिंग के लिए केवल अच्छे हैं और, बदतर, बी) वेSendKeys
जीयूआई को नियंत्रित करने के लिए माउस आंदोलन का उपयोग या स्वचालित करते हैं। GUI को स्वचालित करना एक विकल्प नहीं है।
##windows
Freenode पर चैनल के रूप में कभी बेकार है, हैक्स और आधे पके हुए समाधान के साथ गूगल overflows, और मैं एक Wiccan जादू से एक WinAPI कॉल नहीं बता सकता।
किसी को भी एक तरह से पता है?
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000\MixerSettings\eLineOutTopo\PrimaryNode000