Windows Management Infrastructure Blog

Managing your IT infrastructure remotely, securely, reliably and efficiently

Move to PowerShell for WinRM Management

As most people are aware, PowerShell provides two ways of managing the Windows Remote Management...

Date: 04/01/2015

WS-Man (Web Services for Management) 1.2 Published

The DMTF recently published the Web Services for Management (WS-Man) standard version 1.2. This...

Date: 10/22/2014

Enumerating and getting WMI provider class instances with performance in mind

Performance of CIM_DataFile and Win32_Directory enumeration depends on the number of files or...

Date: 04/10/2014

Performing management tasks using CIM Cmdlets [4] – Files and Folders

  As a part of the ongoing blog series Performing Management tasks using CIM Cmdlets we are...

Date: 03/28/2014

Performing Management tasks using Cimcmdlets [3] – Operating System

As a part of the ongoing blog series “Performing Management tasks using Cimcmdlets” we...

Date: 01/16/2014

Performing Management tasks using Cimcmdlets [2] – Computer Hardware

As part of this blog series we are sharing PowerShell snippets for a few Computer Management tasks....

Date: 01/15/2014

Performing Management tasks using Cimcmdlets - Processes

WMI provides a standardized system management infrastructure that can be leveraged by a number of...

Date: 01/09/2014

Implementing MI Provider (6) - Build, Register, and Debug

This blog discusses how to build, register and debug MI provider. Build To build MI provider, open...

Date: 12/28/2013

Implementing MI Provider (5) - Implement

As discussed in Implementing MI Provider (4) - Generate Code (continute), Convert-MofToProvider.exe...

Date: 12/28/2013

Implementing MI Provider (4) - Generate Code (continute)

As described in Implementing MI Provider (3), Convert-MofToProvider.exe tool generates a set of code...

Date: 12/28/2013

Physical Computer System View Profile

Out-of-band management is a critical tool within a datacenter (also useful to small/medium...

Date: 12/19/2013

Standards Based Identity and Role Management using PowerShell

A year ago I published an article and PowerShell module to simplify managing Standards-Based devices...

Date: 09/10/2013

Introducing new Management Infrastructure (MI) API

In Windows 8/Windows server 2012 we introduced new Management Infrastructure (MI) API for writing...

Date: 05/16/2013

Implementing MI Provider (3) - Generate Code

In blog Implementing MI Provider (2), we discussed schema definition of MI provider. Upon the schema...

Date: 05/11/2013

Implementing MI Provider (2) - Define Schema

Define Schema To implement a MI provider, the first step is to model the management data, i.e., to...

Date: 05/08/2013

Implementing MI Provider (1) - Overview

Blog Standards-based Management in Windows Server “8” gives overview of standard-based...

Date: 05/08/2013

How to Implement a Profile Registration Provider

Introduction The DMTF standard uses profiles to perform namespacediscovery. As an implementer of...

Date: 03/25/2013

Windows Management Framework 3.0 Compatibility Update

We have an important update regarding WMF 3.0 ("Windows Management Framework") compatibility. Those...

Date: 12/19/2012

WMI team created a useful cheat sheet summarizing what's new in WMI. This is a great reference doc...

Date: 10/28/2012

PowerShell cmdlets invocation through Management ODATA using WCF client

Management ODATA uses the Open Data Protocol (ODATA) to expose and consume data over the Web or...

Date: 09/10/2012

Introduction to CIM Cmdlets

We recently posted a blog post related to our new CIM Cmdlets. The post is available on the...

Date: 08/29/2012

Standards Based Hardware Management using PowerShell

In my last post, I discussed the concept of DMTF Management Profiles and in this blog post I’m...

Date: 08/08/2012

Standards Based Management: DMTF Management Profiles

The investments we’ve made in Windows Server 2012 (and WMF3.0) for standards based management...

Date: 08/02/2012

Announcing OMI - Open Management Infrastructure.

We are pleased to announce availability of a highly portable, small footprint, high performance CIM...

Date: 07/02/2012

Introducing - Standards Based Management in Windows Server "8"

We are excited to introduce the investments we have made in Windows Server “8” through...

Date: 04/04/2012

In-Band Management of IPMI with PowerShell

IPMI (Intelligent Platform Management Interface) is a specification defined by Intel and adopted by...

Date: 03/22/2012

Announcing Windows Server “8” Beta

Beta release of Windows Server “8" is now available for download..<drum beats and...

Date: 03/02/2012

Windows Management Framework 3.0 Community Technology Preview (CTP) #2 Available for Download

<Copied from...

Date: 12/03/2011

Windows Management Framework 3.0 Community Technology Preview (CTP) #1 Available for Download

Copying blog post from PowerShell blog Windows Management Framework 3.0 CTP1 makes some updated...

Date: 09/20/2011

BITS – More Flexible Bandwidth Limit Policies

Background Intelligent Transfer Service (BITS) has introduced a more granular control over the BITS...

Date: 02/02/2011

Using WS-Man to invoke a Powershell Cmdlet

First, let me apologize for the lack of posts to this blog. Out original team goal was to have a new...

Date: 01/24/2011

Enabling BITS logging

Here's an oldie but a goodie. Heath Stewart provides example scripts on how to enable and disable...

Date: 08/30/2010

WinRM 2.0 and Windows PowerShell 2.0 on Windows Update

Today, we released Windows PowerShell 2.0 and WinRM 2.0 for pre-Windows 7 operating systems on...

Date: 06/22/2010

Configure SCCM to use BITS + BranchCache

System Center Configuration Manager (SCCM) leverages BITS and BranchCache to download patches from a...

Date: 05/28/2010

Configurig WSMan Limits

Here is an article that shows how to use Powershell to easily configure WSMan Limits....

Date: 05/07/2010

Why do I get ACCESS DENIED when running commands on a remote PS runspace?

This blog entry describes the reasons behind getting "Access Denied" on certain commands run on...

Date: 05/02/2010

Scripts to make your life easier

I found a blog which has a few helpful VBScripts to perform some common tasks....

Date: 04/27/2010

Configuring BITS Upload Server with PowerShell and ADSI

A common request that I get from customers is that they would like to use PowerShell to configure...

Date: 04/02/2010

What is the DMTF?

As you may know, WinRM and WMI are implementations of public standards -- WMI is our implementation...

Date: 03/24/2010

Out-of-band Hardware Management using WS-Management and Powershell

This will be the first in a series of posts about out-of-band management. First, "out-of-band"...

Date: 03/17/2010

Collecting WinRM Traces

This blog entry explains how to collect WinRM ETW and WPP traces: WinRM ETW Traces: You can use...

Date: 03/16/2010

Powershell Remoting fails with 502 error from server

502 usually results from an intermediate gateway/proxy unable to understand server’s response. If...

Date: 02/25/2010

Powershell Remoting through Load Balancers : The "select or value was not found" problem

Powershell remoting is supported over load balancers with configuration described at...

Date: 02/25/2010

WinRM hosted in IIS fails to start with error 1300 in event log

WinRM is hosted within IIS by enabling the WinRM native module at a particular IIS site, app or a...

Date: 02/25/2010

Windows Management Framework Install Failure and Investigation

Since Windows Management Framework was released Oct. 2009, our customers have been excited about...

Date: 02/17/2010

Quick and Dirty Large Scale Event forwarding for Windows

We recently got a question on this blog about event forwarding. This post by Otto Helweg gives a...

Date: 01/28/2010

Perform asynchronous asset management using Windows Powershell cmdlets for WMI

With Windows 7 wmi cmdlets now have support to perform tasks asynchronously. Asynchronous execution...

Date: 01/20/2010

WMI in the cloud

Recently I came accross an interesting post which talks about how to use WMI with Windows Azure....

Date: 01/11/2010

WMI in the cloud

Recently I came accross an interesting post which talks about how to use WMI with Windows Azure....

Date: 01/11/2010

wmic vs WMI Powershell cmdlets

Compare WMIC.EXE with Windows Powershell Cmdlets for WMI The WMI command-line (WMIC) utility...

Date: 01/06/2010

Next>