Microsoft just announced the Windows Management Framework 5.0 Preview. The Windows Management Framework V5 preview adds some cool new feature called OneGet.
- Manage a list of software repositories in which packages can be searched, acquired, and installed
- Search and filter your repositories to find the packages you need
- Seamlessly install and uninstall packages from one or more repositories with a single PowerShell command
As I did some tests this is perfect to install new software packages very easily. So I started with one of my favorite tools called Sysinternals Suite.
First I have check if there was a Sys internals Package available by using:
Find-Package Sysinternals
This checks online from different sources if there is a package available. After that I installed the package by using:
Find-Package Sysinternals | Install-Package
So this is really easy and guess what, it does not just work for Microsoft Software, there is a lot more of third party Software which can be installed with OneGet. So make sure you checkout the Windows Management Framework 5.0 Preview to get the new OneGet cmdlets.
Tags: Micorsoft, OneGet, Package, PowerShell, Software, Sysinternals, Windows, Windows 8.1, Windows Management Framework, Windows Powershell, Windows Server, Windows Server 2012 R2, WMF Last modified: April 3, 2014
Hi
Once installed where does it put the files?
Cheers
S.
Something has changed, the install only places Sysinternals into chocolatey/lib. The install seemed to work before but there appears you have to follow additional steps..
I experienced the same issue with only SysInternals NuGet package being copied without actual installation.
The root cause seems to be that by default PowerShell cannot run chocolateyInstall script due to execution policy.
Changing Powershell script execution policy to Remote-Signed has fixed the issue for me; after retrying the installation, the actual suite was downloaded and unpacked.
Set-ExecutionPolicy RemoteSigned