वहाँ Windows में किसी भी ओएस क्षमताओं आपके सिस्टम के वर्तमान बिजली के उपयोग प्रोग्राम के रूप में पता करने के लिए कर रहे हैं? (आदर्श समाधान WMI इंटरफ़ेस के माध्यम से हो सकता है।)विंडोज में प्रोग्राम का उपयोग प्रोग्रामेटिक रूप से निर्धारित करें?
उत्तर
विंडोज 7 के साथ शुरू आप root\CIMV2\power
नाम स्थान में स्थित Win32_PowerMeter
WMI वर्ग का उपयोग कर सकते है, इस नाम स्थान अन्य वर्गों और ऊर्जा प्रबंधन और प्रोफाइल से संबंधित घटनाओं की बहुत है।
यह एक बहुत ही रोचक वर्ग है, धन्यवाद! हालांकि मैं इसका उपयोग कैसे करें इस पर कुछ उलझन में हूं? – ahmd0
क्या आपका मतलब है, आपको कोड से इस वर्ग को accesing में समस्याएं हैं? – RRUZ
अब, मैं इसे एक्सेस कर सकता हूं। मेरा मतलब यह है कि मैं इसके उपयोग से बिजली उपयोग आंकड़े कैसे प्राप्त करूं? – ahmd0
मैं एक तात्कालिक आधार पर कुछ भी पता नहीं है, लेकिन GetSystemPowerStatus
शेष बैटरी पावर के एक अनुमान दे सकते हैं। कॉलिंग कि हर कुछ मिनट (या उस क्रम पर कुछ) इस बात का एक विचार देगा कि आप कितनी जल्दी बिजली का उपयोग कर रहे हैं, कम से कम बैटरी जीवन के प्रतिशत के रूप में। निस्संदेह, यह वास्तव में केवल तब होता है जब बैटरी होती है - डेस्कटॉप या सर्वर सिस्टम पर यह सामान्य रूप से उपयोगी नहीं होती है।
हाँ, यह एक विचार है ... हालांकि कई प्रणालियों में बैटरी नहीं हो सकती है (अब मेरे डेस्कटॉप की तरह।) – ahmd0
- 1. विंडोज प्रोग्रामेटिक रूप से अनलॉक करें
- 2. प्रोग्राम NSMndexPath प्रोग्रामेटिक रूप से
- 3. प्रोग्राम नाम का प्रोग्रामेटिक रूप से
- 4. विंडोज फ़ायरवॉल प्रोग्रामेटिक रूप से
- 5. प्रोग्राम साइटमैटिक प्रोग्राम प्रोग्रामेटिक रूप से एक्सेस करें (साइटकोर 6)
- 6. विंडोज फोन में प्रोग्रामेटिक रूप से कॉपी/पेस्ट कैसे करें?
- 7. प्रोग्रामेटिक रूप से निर्धारित करें कि मेरे बॉक्स
- 8. प्रोग्रामेटिक रूप से GPU उपयोग प्राप्त करें
- 9. प्रोग्राम विशेषताओं को प्रोग्रामेटिक रूप से
- 10. प्रोग्राम लाइब्रेरी सामग्री प्रोग्रामेटिक रूप से
- 11. मैं प्रोग्राम आइकन प्रोग्रामेटिक रूप से एंड्रॉइड
- 12. प्रोग्रामेटिक रूप से निर्धारित निरंतर DEFAULT मान
- 13. निर्धारित करें कि सिस्टम विस्तृत बैकअप प्रोग्रामेटिक रूप से
- 14. उम्ब्राको - प्रोग्राम द्वारा 0 नोड प्राप्त करें प्रोग्रामेटिक रूप से
- 15. प्रोग्राम की गति प्रोग्रामेटिक रूप से प्राप्त करें?
- 16. प्रोग्रामेटिक रूप से एक विंडोज सेवा
- 17. किसी प्रोग्राम के साथ प्रोग्रामेटिक रूप से कैसे बातचीत करें
- 18. विंडोज सेवा को प्रोग्रामेटिक रूप से
- 19. प्रोग्राम सेटिंग्स को प्रोग्रामेटिक रूप से कैसे एक्सेस करें?
- 20. प्रोग्राम उत्पन्न करें। एमएचटी फ़ाइल प्रोग्रामेटिक रूप से
- 21. प्रोग्रामेटिक रूप से अनदेखा करें
- 22. प्रोग्रामेटिक रूप से विंडोज स्टोर ऐप अपडेट
- 23. मेलटो प्रोटोकॉल प्रोग्रामेटिक रूप से
- 24. एक्सकोड प्रोजेक्ट प्रोग्राम को प्रोग्रामेटिक रूप से या एनवी वर्र्स का उपयोग कैसे करें
- 25. प्रोग्रामेटिक रूप से निर्धारित करता है कि कोको ऐप
- 26. प्रोग्रामेटिक रूप से .NET
- 27. प्रोग्रामेटिक रूप से वीडियो फ़ाइल प्रारूप निर्धारित करते हैं?
- 28. प्रोग्रामेटिक रूप से setTextSize का उपयोग करें? Attr/textAppearanceLarge
- 29. प्रोग्रामेटिक रूप से एंड्रॉइड
- 30. रूबी में प्रोग्राम के स्क्रीनशॉट प्रोग्रामेटिक रूप से लेते हैं?
http://stackoverflow.com/questions/2450902/windows-cpu-power-management-apis –
में ऐसा कुछ हो सकता है (ऐसा लगता है कि "मुझे एक वास्तविक प्रश्न की तरह": बिजली की खपत (या अनुमान कैसे हो सकता है क्या है) प्रोग्राम के रूप में Windows में निर्धारित किया है। यदि यह संभव नहीं है, यह अभी भी साथ एक से कम आदर्श उत्तर।) –
धन्यवाद यह "नहीं एक असली सवाल" है, लेकिन सिर्फ एक सवाल नहीं है, लेकिन यह एक की बहुत व्यापक है संपर्क। कोई और विनिर्देश? – ahmd0