Automate repetitive IT work

PowerShell Library

Practical commands, scripts, reports, and automation for the Microsoft environments technicians support every day. Understand what the script does—not merely what to paste.

Browse by workload

Scripts will be organized around real administrative jobs, reporting needs, and repeatable MSP workflows.

01

Active Directory

Create and manage users, groups, organizational units, permissions, password operations, audits, and reports.

02

Microsoft 365

Tenant administration, licensing, users, service reports, onboarding, offboarding, and configuration checks.

03

Exchange Online

Mailboxes, shared mailboxes, permissions, groups, forwarding, quotas, mail flow, calendar access, and reporting.

04

Entra ID

Identity reports, authentication methods, group membership, application access, sign-ins, roles, and security checks.

05

Azure

Resource inventory, governance, storage, virtual machines, networking, monitoring, deployment, and administration.

06

Windows and Servers

Services, event logs, system health, updates, networking, storage, scheduled tasks, and remote diagnostics.

07

SharePoint and OneDrive

Site inventory, user access, storage, synchronization, permissions, sharing, and migration reporting.

08

Reports and Audits

Export useful data, identify inconsistencies, document environments, and turn raw results into actionable reports.

09

MSP Automation

Repeatable onboarding, offboarding, health checks, documentation, remediation, and multi-client workflows.

Every script should be understandable

KrippyTech scripts will include the context needed to evaluate, run, test, and safely adapt them.

A

Purpose and prerequisites

Each entry explains the problem being solved, required permissions, modules, supported environment, and assumptions.

B

Readable and documented

Scripts use meaningful names, comments, validation, expected output, and explanations of the important commands.

C

Test before production

Destructive actions, side effects, rollback considerations, and safe testing procedures are identified clearly.

Copying a command may close one ticket. Understanding it solves the next ten.

The first PowerShell Library entries will focus on common Active Directory and Microsoft 365 administration tasks.