Powertip Of The Day-check for a battery

Source: Internet
Author: User

Original article address:Http://app.en25.com/e/es.aspx? S = 1403 & E = 5231 & elq = 4427f8ad0f9245da87fb793497c0753a

Original article:

If your script needs to know whether your computer has a battery, you can ask WMI. Here is a small function:

Function has-battery {
 
@ (Get-wmiobject win32_battery). Count-Ne 0

If (@ (get-wmiobject win32_battery). Count-Ne 0 ){

$ True

} Else {

$ False

}
}

Note the use of @ () which wraps the result into an array so you can check the number of batteries. Most systems have only one, but there are some systems with more.

 

 

Translation:

If yourCodeYou need to know if your machine has a battery.WMI. The following small function can implement this method:

Function has-battery {
 
@ (Get-wmiobject win32_battery). Count-Ne 0

If (@ (get-wmiobject win32_battery). Count-Ne 0 ){

$ True

} Else {

$ False

}
}

The idea is@()Put the results in a sequence so that multiple batteries can be retrieved. Most systems only have one, but some systems also have multiple batteries.

 

 

Notes:

ReviewWMI.

@().

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.