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?
- 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 - https://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
Forwarding security related events from XP, Win2k3, Vista using WinRM (WSMan) event forwarding
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