(
(
it as string
)
of values whose
(
it starts with "Status="
)
of result from
(
bes property "* from Win32_Battery"
)
of it,
(
it as string
)
of values whose
(
it starts with "Status="
)
of result from
(
bes property "DCIM_Battery"
)
of it
)
whose
(
item 0 of it != item 1 of it
)
of elements whose
(
exists results from
(
bes property "DCIM_Battery"
)
of it
)
of reported computer set of bes properties "Battery Chemistry (improved)"
((it as string) of values whose(it starts with "Status=") of result from (bes property "* from Win32_Battery") of it, (it as string) of values whose(it starts with "Status=") of result from (bes property "DCIM_Battery") of it) whose(item 0 of it != item 1 of it) of elements whose(exists results from (bes property "DCIM_Battery") of it) of reported computer set of bes properties "Battery Chemistry (improved)"