Managing Java with Configuration Manager and PowerShell


Please note the content in this book is a little dated now. I would recommend a solution like Patch My PC instead!

This step-by-step guide demonstrates how System Center Configuration Manager can be used together with PowerShell to create a solution for managing the Java Runtime Environment in your organisation.  I cover:

  • Using the Application model to deploy Java with some custom scripting to uninstall previous versions and keep your registry clean
  • Using Compliance Settings to control how Java is configured on your client machines, for example locking settings in the Java Control Panel and ensuring the configuration is not changed
  • Using PowerShell to automate the task of deploying a new Java version
  • Reporting on your Java deployment/s, using either the built-in tools or using the provided custom deployment report created using Microsoft Excel with a SQL Server database connection

The solution would be particularly useful for enterprises that are security-conscious, and want to be able to control which Java version is installed and how it is configured on their Windows clients.  It would also be useful for IT administrators that need to deploy new versions of Java frequently and want to simplify the update process.  The framework of the solution could be customized and used to deploy and manage other applications that require frequent updates.

Source files for the solution can be now be found here.

Available now worldwide on Amazon in Paperback and Kindle editions.   CreateSpace

4 thoughts on “Managing Java with Configuration Manager and PowerShell

  1. I purchased this book. It is very well written. However I cannot access the URL to retrieve the scripts and excel files mentioned in the book.

      1. Thank you for that link, I was able to download the information. I also noticed that the other links on your site that reference technet library also do not bring up the content but just a search page, is your older content still available?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.