Windows Server Domain Setup with PowerShell & GPOs

In this project, I built a full Active Directory environment from scratch. I configured OUs and security groups with PowerShell, automated user creation from CSV files, and set up file shares on a dedicated disk with mapped drives for each department.

Group Policies were enforced at both the domain and departmental level covering password rules, device restrictions, security settings, and access control. I also configured DHCP, printers, and tested domain-joined workstations to confirm everything worked end-to-end.

This project was about combining manual domain controller setup with automation where it matters most repetitive, error-prone tasks like user provisioning and drive mapping. It gave me hands-on experience with AD, GPOs, and IT infrastructure that mirrors a real-world environment.

Windows Server Domain Setup with PowerShell & GPOs