Windows Management Infrastructure Blog

Managing your IT infrastructure remotely, securely, reliably and efficiently

Using "within" in a WMI event query

What happens when we don't specify a "within" interval in a WQL notification query with an intrinsic...

Author: kmathur Date: 12/28/2009

Finding out which machines are Laptops in a domain

Say you want to provision some settings only on all laptops in your corporate domain. The...

Author: kmathur Date: 12/14/2009

CIM 101

The CIM is an information model, a conceptual view of the managed environment, that attempts to...

Author: kmathur Date: 12/07/2009

User Account Control and WMI

Starting with Windows Vista, under User Account Control (UAC) access-token filtering can affect...

Author: kmathur Date: 12/04/2009

Windows Management Framework is here!

Windows Management Framework, which includes Windows PowerShell 2.0, WinRM 2.0, and BITS 4.0, was...

Author: Nathan Burkhart Date: 10/27/2009

How to extend WMI Provider unload time?

  1. Extend the Provider Unload time __win32provider Instance: UnloadTime = <CIM_Datetime for...

Author: kmathur Date: 10/20/2009

Writing WMI providers FAQ series - 3 - Is it better to use embedded objects or association in a CIM model?

It happens that some CIM models need to link various entities together. The recommended approach for...

Author: kmathur Date: 10/14/2009

Writing WMI providers FAQ series - 2 - When a provider doesn’t support enumeration what will be the impact for the WMI consumer?

The aim of the series is to cover a WMI Provider writing question per post. If you have a question,...

Author: kmathur Date: 09/28/2009

Writing WMI providers FAQ series - 1 - If a provider doesn’t support query capabilities, how is the query handled by WMI?

The aim of the series is to cover a WMI Provider writing question per post. If you have a question,...

Author: kmathur Date: 09/25/2009

Troubleshooting WMI providers using MSFT_Providers class

MSFT_Providers is a troubleshooting class which contains configuration information for providers....

Author: kmathur Date: 09/21/2009

WMI: Remote query for Win32_Product class results in ‘Generic Failure’ error (0x80041001)

Here’s an issue that some of our WMI enthusiasts have been seeing in the field. When remotely...

Author: wmfblog Date: 09/16/2009

Windows Management Framework RC available on XP and Server 2003

Following on the heels of the public release of the Microsoft Windows Management Framework RC for...

Author: Nathan Burkhart Date: 09/11/2009

Help Us Improve Microsoft Windows Management Framework

After WMF (Windows Management Framework ), i.e., the combined download package of Powershell, WsMan...

Author: wmfblog Date: 09/08/2009

Check out the Hey, Scripting Guy! Blog

The “Hey, Scripting Guy! Blog” is a great resource! The scripting guys blog about great tips,...

Author: kmathur Date: 08/28/2009

BITS Compact Server & WMI provider

BITS Compact Server is a simple and secure HTTP / HTTPS server. BITS Compact Server exposes COM API...

Author: Aditya Patwardhan [MSFT] Date: 08/18/2009

Windows Management Framework RC release for Windows Vista and Windows Server 2008

The Microsoft Windows Management Framework RC release for Windows Vista and Windows Server 2008...

Author: kmathur Date: 08/18/2009

What's New in WinRM for Windows 7

Topic Description WinRM Client Shell API The WinRM Client Shell application programming interface...

Author: kmathur Date: 08/13/2009

What's new in WMI for Windows 7

MSDN link - http://msdn.microsoft.com/en-us/library/aa394053(VS.85).aspx New Security Feature in...

Author: kmathur Date: 08/07/2009

What's new in BITS for Windows 7

List of new stuff in BITS for Windows 7 Peer caching now uses Windows BranchCache. This new peer...

Author: kmathur Date: 08/04/2009

Some useful WMI webcasts

The below webcasts are a little old, but still useful - Windows PowerShell and Windows Management...

Author: kmathur Date: 07/27/2009

Scripting WMI Namespace Security (part 3 of 3)

Normal 0 false false false EN-US JA X-NONE In the second part of this series, we discussed how to...

Author: Steve Lee [MSFT] Date: 07/27/2009

PowerShell remoting between two workgroup machines

If you’re an IT Pro, PowerShell remoting is a great tool for doing quick, ad hoc management tasks on...

Author: Nathan Burkhart Date: 07/24/2009

Scripting WMI Namespace Security (part 2 of 3)

Normal 0 false false false EN-US JA X-NONE In the first part of this series, we discussed what WMI...

Author: Steve Lee [MSFT] Date: 07/23/2009

New default ports for WS-Management and PowerShell remoting

Everybody knows that security is a big deal, especially when your servers are internet-connected....

Author: Nathan Burkhart Date: 07/22/2009

Scripting WMI Namespace Security (part 1 of 3)

Normal 0 false false false EN-US JA X-NONE /* Style Definitions */ table.MsoNormalTable...

Author: Steve Lee [MSFT] Date: 07/20/2009

WMI: Improving your WMI application performance in fan-out scenario

One of the powerful capabilities in WMI is allowing authenticated users and applications to perform...

Author: hangc Date: 06/26/2009

Writing WMI provider in a day

Writing WMI provider in native code has steep learning curve. It involves writing MOF files and...

Author: nitingup Date: 06/19/2009

BITS FileTransfer cmdlets are now known as BitsTransfer cmdlets!

If you have been using BITS PowerShell cmdlets since the Windows 7 beta and are currently running...

Author: Alex Ng [MSFT] Date: 06/15/2009

WMI: REFERENCES OF query failure during Provider startup could be disastrous

Hello, my name is Venkatesh Ganga. I’m an Escalation Engineer on the Microsoft Platform Global...

Author: Morales Date: 06/11/2009

How To Use WSMan Proxy Support

The end user can operate a WSMan client from behind a web proxy for remote management, that is, the...

Author: Jiachuan Wang Date: 06/08/2009

Is WMIprvse a real villain?

How often has it occurred that you were working on something and suddenly your computer became slow?...

Author: VarunSingh Date: 05/26/2009

FAQ for security enhancements posted on 05/19

This post covers some FAQs on the WMI changes detailed here on 5/19 and is intended to address...

Author: kmathur Date: 05/21/2009

WMI Feature Announcement

Changes were made to Windows platforms to help provide more security for the WMI provider host...

Author: nbhat Date: 05/18/2009

Association Traversal Using WSMan cmdlets

First let us review the concept of “CIM/WMI association”, then we’ll show examples on how to perform...

Author: Jiachuan Wang Date: 05/02/2009

Example: Directory backup with BITS cmdlets

UPDATE: This posting has been updated with a zip file that contains two versions of the script. The...

Author: Alex Ng [MSFT] Date: 04/09/2009

Procedure for forwarding system and application logs from a given winrm endpoint can be found at...

Author: Uma Boddeti Date: 04/06/2009

Searching for WMI classes

Working with WMI can be difficult if I don’t know what I am looking for exactly. Most of the time I...

Author: kmathur Date: 03/31/2009

WSMan Enhancements in PowerShell 2.0

Windows PowerShell 2.0 makes it easy to retrieve WSMan specific Management information in an...

Author: raghu_vs Date: 03/25/2009

WSMan Enhancements in PowerShell 2.0

WSMan Enhancements in PowerShell 2.0 Windows PowerShell 2.0 makes it easy to retrieve WSMan specific...

Author: raghu_vs Date: 03/25/2009

How to use WSMan config provider for certificate authentication

WSMan Client certificate authentication is primarily used in non-domain cases: client can specify...

Author: Jiachuan Wang Date: 03/23/2009

Three ways to configure WinRM listeners.

Configure WinRM Listeners through Quick Configure. 1. Configuration HTTP listener and other actions...

Author: Yanbing Wang Date: 03/17/2009

Let’s troubleshoot WMI (Part 1: Remoting and Security)

Starting point of a troubleshooting problem is usually an error code and the journey from the error...

Author: kmathur Date: 03/12/2009

BITS+BranchCache

One of the new Win7 features in BITS is integration with BranchCache. In short, BranchCache is a new...

Author: Alex Ng [MSFT] Date: 03/03/2009

WMI Event -> Windows Event on File Create?

Here are 2 scripting options that demonstrate how to create a Windows Event from a WMI Event when a...

Author: wmfblog Date: 02/26/2009

Have you started using the new WMI cmdlets?

Some resources to help you get started with new Powershell cmdlets for WMI - Get-WMIObject...

Author: kmathur Date: 02/02/2009

Great blog post on event forwarding

Check out the following blog on WinRM event forwarding at...

Author: Uma Boddeti Date: 01/28/2009

Introducing BITS PowerShell Cmdlets!

UPDATE: BITS PowerShell cmdlets has gone through some changes between Win7 beta and Win7 RC. This...

Author: wmfblog Date: 01/22/2009

Accessing WMI data via WinRM

Windows Remote Management, better known as WinRM, provides an easy to use firewall friendly way to...

Author: praskuma Date: 01/16/2009

Background Intelligent Transfer Service (BITS)

BITS is Earth’s most widely used file transfer service, with more than 600 million unique users...

Author: kmathur Date: 01/15/2009

Return of the Jedi... err I mean WMI

A sneak peak at new stuff in WMI in Windows 7. (Continuation of WMI - The story so far) WMI,...

Author: kmathur Date: 01/14/2009

<Previous Next>