Welcome to my personal PowerShell repository. This repository serves as a centralized hub for scripts, modules, and automation tools developed and utilized throughout my role in managing, maintaining, and scaling Windows Server environments and infrastructure.
The core focus of this repository is to transition traditional system administration tasks into Infrastructure as Code (IaC), streamlining operations, and reducing manual intervention.
The repository is organized by operational domains to ensure quick navigation and modularity:
Active-Directory/β User provisioning, group management, auditing, and health check scripts.Server-Management/β OS-level configurations, registry tweaks, patch management, and disk optimization.Monitoring-Alerting/β Scripts for tracking system performance, event logs, service uptimes, and sending automated alerts (Email/Teams/Slack).IaC-DesireState/β Desired State Configuration (DSC) files and automated infrastructure deployment scripts.Networking/β DNS management, DHCP configurations, routing tables, and firewall rule automation.Utils/β General helper functions, logging wrappers, and reusable custom modules.
- Clone the repository to your local administration machine or management server:
git clone https://github.com/abhishekbharath7/Powershell_Scripts.git