Skip to content

abhishekbharath7/Powershell_Scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

34 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PowerShell Automation & Infrastructure Library

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.


πŸ“‚ Repository Structure

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.

πŸš€ Getting Started

How to Use

  1. Clone the repository to your local administration machine or management server:
   git clone https://github.com/abhishekbharath7/Powershell_Scripts.git

About

A centralized library of PowerShell automation scripts, GUI scripts, utilities, and Infrastructure as Code (IaC) solutions for Windows Server and Active Directory administration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors