How to Configure your System to Run the IntelvPro PowerShell Module

If you are trying to run the vPro PowerShell scripts on your management console but are running into errors, it is possible that either the vPro PowerShell Module has not been installed and/or it is not configured correctly.   The following steps demonstrate how to configure your system in order to use this powerful interface.

Step 1: First make sure the PowerShell Module is installed on your system.  If not go to the following folder in the Intel AMT SDK and install the version that is right for your system (32 vs 64 bit.)

>SDK folder: ..\Windows\Common\WS-Management\Scripting Framework:



____________________________________________________________________

For running PowerShell Scripts in the Powershell Command Window Environment

Step 2: Go to the Window's Start window  and search for "PowerShell"

Run the x86 window as administrator:



 
A PowerShell command window will appear.

First check to see what is the current policy.  If it is already set, you do not need to change it.



 
Note:  Setting the Execution Policy to Remote Signed usually works, but if you have certain configurations in your network you might want to use "Unrestricted" execution policy instead of "RemoteSigned."

Step 3: If needed, configure the Execution policy

Enter the following command in order to set the execution Policy:



 
Step 4: Import the IntelvPro Module:

  • In your Powershell window at the PS prompt, enter the following:  Import-Module IntelvPro
  • Note that if you are running Scripts from the Intel AMT SDK, the powershell template imports the IntelvPro module at the beginning and removes it at the end. 


Your system is now configured to run the vPro PowerShell scripts from within the command window environment.
_________________________________________________________________________________________

Running with PowerShell ISE:

If you will be running Intel vPro PowerShell scripts from within the PowerShell ISE, the configuration is as follows:

Step 1: Bring up PowerShell ISE as Administrator and open the TLS.ps1 file to be edited.  You may have to use the "open" option under the File menu - it may not let you drag it into the window.



 Step 2: Once the PowerShell ISE is open,  configure this PowerShell environment for "unrestricted" execution policy  (or RemoteSigned - whichever works for your environment.)  See the middle window in the screenshot.  You need to enter the configuration commands in the bottom window.
 



 
Note that the TLS.ps1 script below imports the IntelvPro module so there is no need to enter the import command in the command window for this particular script.



   
  
Now your system is ready to run the Intel vPro Module Scripts in the PowerShell ISE Environment.

For more complete information about compiler optimizations, see our Optimization Notice.

8 comments

Top
Gael H. (Intel)'s picture

 

 

Here are some links that might help you.  I think this is really becoming a question to Dell support...

http://www.dell.com/support/home/us/en/19/product-support/product/latitude-e6520/manuals

This pdf has instructions on  how to remove the "coin cell" battery.  That will return your system to factory settings.

ftp://ftp.dell.com/Manuals/all-products/esuprt_laptop/esuprt_latitude_laptop/latitude-e6520_owner%27s%20manual_en-us.pdf

I hope this helps.

Gael H. (Intel)'s picture

My apologies for not being able to give you some crisp answers.  For information on the IMSS tool, check out this blog:  https://software.intel.com/en-us/blogs/2009/06/23/intel-amt-sw-part-8-newfangled-intel-management-and-security-status/

I was trying to figure out which processor your Dell system has but I couldn't find the specs (maybe because it is a fairly old system - is Dell still providing updates for it?)  Can you figure out which processor you have? Then we can look it up on http://ark.intel.com and see what capabilities it came with. Maybe it's a Standard Manageability system.  

Chris S.'s picture

Hi Gael,

The manufacturer of the laptop is Dell and the model is their Latitude E6520, however, I'm not sure who make the BIOS. Dell overlay the BIOS pages with their own skin, but I'm quite sure that I have used AMT in the past to remote into one of these and I can get into the more normal text based, blue background BIOS pages. In fact, I'm also sure that when you get into these pages, you see more options although I'm not sure if there was anything to to with AMT. However, in order to access this, in need to gain access to remote AMT, and so need the username and password!

Brian P in this post (which you have also replied in), made reference  to resetting the AMT via the BIOS in this very machine, but he didn't say how.

I have tried CTRL+P which seems to do nothing and flashed to BIOS, which did not reset the password. You can press F12 to get to boot options which does allow you to get in the the Intel Management Engine BIOS Extensions, but I need the password! (there is a theme developing here).

The following is Text taken from the BIOS upgrade application:

A19 UPDATE (Dell System Latitude E6520)

- System BIOS: Alg

- Embedded Controller : A00

- Gigabit Ethernet: 0.D.3

- Legacy Video OROM: 2089.v.11

- GTI Legacy Video OROM: 2089.v.11

- GT2 Legacy Video OROM: 2089.v.11

- Legacy N12PNS2 OROM: A01

- Legacy RAD OROM: 10.1.0.1008

- Intel AntiTheft: 3.0.0.18

- Intel Management Engine Update: 7.1.70.1198

- ACPI OS support: 0.0.0.1

 

The actual Intel Management Engine Component as installed in Windows is ver 7.1.70.1250. Not sure what you mean by referning to LMS or IMSS UI?

Gael H. (Intel)'s picture

Yes, for all the powershell scripts you need the credentials.  :-( 

What's the OEM?  With some OEM systems, getting into the MEBx is not straightforward.  In some you can disable the prompt to enter Control P to even get into the  MEBx.  Can you tell me what versions of the MEI Driver and associated AMT software (LMS, etc) is on on your system?  It could be that your system was rebuilt from an IT build disk and perhaps it wiped out all the AMT software?  You can also go over to your OEM support site and re-install all the software.  Maybe the firmware needs to be reflashed. Can you look for the IMSS UI and see what it says about AMT on your system?

Chris S.'s picture

Thank Gael. That makes more sense. I can now get the PowerShell script to run (to Unconfigure AMT), however, of course it requires a username and password. As I don't know the password, I'm stuffed.

In this thread (https://software.intel.com/en-us/forums/topic/515662#comment-1805559), Brian P has the same issue with the same machine, but some how manage to reset this via the BIOS. Problem is I cannot see any reference to Intel AMT in this BIOS.

Gael H. (Intel)'s picture

​Sorry about that bad image.  Not sure what is going on there or even what that image was all about.  I modified step 4 - took the image out and just explained how to import the module.  If you are using the Powershell Template from the Intel AMT SDK, the first thing it does is import the module and then removes it before it exits.  So if you are using the template you don't need to manually import it.

Not sure why you are only seeing 4 images.  Which browser are you using?

 

Chris S.'s picture

HI,

Step 4: Import the IntelvPro Module:

Huh? What is the screenshot of? No mention of it anywhere.

I am desperately trying to reset a single password that seems to be different for one machine (Dell E6520 laptop) and there is no simple step-by-step process at all.

There is no ability to reset the Intel AMT stuff through the Dell BIOS

This page refers to Unprovisioning, but doesn't say how

This Page is not real good because the machine is a laptop. But Gale refers to the fact that unprovisioning can be done programmatically.

This page then referrers to a code snipit that might be able to do the job, but doesn't do into detail. However it does link to this page that then leads you to the Intel vPro Scripting Library, where after another bit of Googeling led me to this page that we are on - which contains indecipherable instructions.

Come on Intel - at least give us a fighting chance.....

Cheers

Chris

Rupert H.'s picture

The previous post contains 8 images but I can see only 4 of them.

Could you restore all images please?

...or at least explain to me how to import the intel vpro module (step4)?

Add a Comment

Have a technical question? Visit our forums. Have site or software product issues? Contact support.