Powercfg -energy script in 64 bit host
Greetings everyone
I am trying to solve problem with powercfg -energy command - when i run script manually from Kace's agent folder everything works fine - but when i am trying push it from kace i recevied a error :
powercfg -energy
Couldn't loaded energy.dll library
I have figured that the main problem is that script run normally in 32-bit mode but Kace's agent trying run it in 64 bit mode ( in prompt i see syswow64 folder ).
0 Comments
[ + ] Show comments
Answers (1)
Answer Summary:
Please log in to answer
Posted by:
SMal.tmcc
9 years ago
Top Answer
try calling it this way
c:\windows\system32\powercfg -energy
The client is 32 bit so it goes to the syswow folder first. use can use the sysnative switch also to get 64 bit calls
sysnative is explained in the last paragraph
https://msdn.microsoft.com/en-us/library/windows/desktop/aa384187%28v=vs.85%29.aspx
http://www.samlogic.net/articles/sysnative-folder-64-bit-windows.htm
c:\windows\system32\powercfg -energy
The client is 32 bit so it goes to the syswow folder first. use can use the sysnative switch also to get 64 bit calls
sysnative is explained in the last paragraph
https://msdn.microsoft.com/en-us/library/windows/desktop/aa384187%28v=vs.85%29.aspx
http://www.samlogic.net/articles/sysnative-folder-64-bit-windows.htm