An open API service indexing awesome lists of open source software.

https://github.com/b0tmtl/ad-wmi-filter-manager

WMI Filter Validator
https://github.com/b0tmtl/ad-wmi-filter-manager

active-directory gpo powershell wmi-query xaml-ui

Last synced: 12 months ago
JSON representation

WMI Filter Validator

Awesome Lists containing this project

README

          

# AD WMI Filter Manager - Validator

![PowerShell](https://img.shields.io/badge/PowerShell-%235391FE.svg?style=for-the-badge&logo=powershell&logoColor=white)
![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white)
![License](https://img.shields.io/badge/License-Custom%20Non--Commercial-yellow.svg?style=for-the-badge)
![Version](https://img.shields.io/badge/Version-3.1-blue.svg?style=for-the-badge)

A modern PowerShell GUI tool for managing, validating and testing Active Directory WMI Filters

[Features](#features) โ€ข [Installation](#installation) โ€ข [Usage](#usage) โ€ข [Requirements](#requirements) โ€ข [License](#license)

---

## ๐Ÿ“‹ Overview

AD WMI Filter Manager is a professional-grade PowerShell tool that provides a modern graphical interface for managing Windows Management Instrumentation (WMI) filters in Active Directory environments. Built with WPF and featuring a sleek dark theme, this tool simplifies the complex task of viewing, testing, and managing WMI filters across your domain.

## โœจ Features

### Core Functionality
- ๐Ÿ” **Browse WMI Filters** - View all WMI filters in your domain with instant search
- ๐Ÿ”— **GPO Linking** - See which Group Policy Objects are linked to each filter
- ๐Ÿงช **Live Testing** - Test WMI filters against specific computers in real-time
- ๐Ÿ” **Credential Support** - Test filters using alternate credentials when needed
- โšก **Performance Optimized** - Fast loading and responsive interface

### User Experience
- ๐ŸŽจ **Modern Dark Theme** - Easy on the eyes with a professional appearance
- ๐Ÿ”Ž **Instant Search** - Filter results as you type
- ๐Ÿ“Š **Statistics Dashboard** - See filter counts and GPO links at a glance
- ๐Ÿ’ซ **Smooth Animations** - Polished interactions and transitions
- ๐Ÿ–ฑ๏ธ **Intuitive Interface** - No training required

## ๐Ÿ–ผ๏ธ Screenshots


![Main Interface](https://github.com/user-attachments/assets/b5a01867-d14e-493a-9aac-050da0d7dac2)

## ๐Ÿš€ Installation

### Option 1: Direct Download
1. Download `WmiGUI.ps1` from the [Releases](https://github.com/b0tmtl/AD-WMI-Filter-Manager/releases) page
2. Right-click the file and select "Properties"
3. Check "Unblock" if present and click "Apply"
4. Run the script with PowerShell

### Option 2: Git Clone
```powershell
git clone https://github.com/b0tmtl/AD-WMI-Filter-Manager.git
cd AD-WMI-Filter-Manager
.\WmiGUI.ps1