PowerShell Intune: Bulk Assign App Policies via Graph SDK
Assigning Intune policies to hundreds of groups manually is error-prone. This script uses the Graph SDK to read policy definitions and bulk-assign them to target groups
Commands Tips
Assigning Intune policies to hundreds of groups manually is error-prone. This script uses the Graph SDK to read policy definitions and bulk-assign them to target groups
WinRM is blocked in many environments. PowerShell 7 supports SSH-based remoting as a drop-in alternative. This guide covers sshd setup on Windows and Linux targets.
Diagnosing network saturation requires per-adapter utilization data. This script captures Windows Performance Counters for network interfaces and formats a readable bandwidth
Keeping software license compliance across hundreds of machines is only feasible with automation. This script queries the registry across your fleet and flags violations clearly.
Azure Automation runbooks let you run PowerShell in the cloud without a server. This guide walks from creating your first runbook to production-grade scheduling with Managed
A service that dies silently can take down critical workloads before anyone notices. This watchdog script monitors a list of services and auto-restarts failures with email
Windows Firewall rules accumulate silently. This script exports every inbound and outbound rule with its port and address filter details so you can audit for risk and redundancy.
Shared mailboxes are the workhorse of team email, but managing them manually in the EAC is slow. This guide covers every shared mailbox operation you can automate with EXO
Never be surprised by a full disk again. This script polls all servers for drive capacity, marks critical volumes in red, and emails a formatted HTML report on a daily schedule.
Deeply nested AD groups are a silent access management risk. This script recursively maps every group’s membership chain and flags nesting beyond a configurable depth limit.