|
2 | 2 |
|
3 | 3 | ### ITSM Compliance for Windows 10/11 Workstations and Windows Server 2019/2022
|
4 | 4 |
|
5 |
| -Welcome to the **PowerShell Toolset for Windows Server Administration** and **VBScript Repository** — a curated collection of automation scripts by [`@brazilianscriptguy`](https://github.com/brazilianscriptguy) for secure, compliant, and scalable Windows infrastructure management. |
| 5 | +Welcome to the **PowerShell Toolset for Windows Server Administration** and **VBScript Repository** — a curated and fully documented suite of automation tools by [`@brazilianscriptguy`](https://github.com/brazilianscriptguy) for managing secure, standardized, and scalable infrastructures across enterprise environments. |
6 | 6 |
|
7 |
| -✨ All tools include intuitive **graphical user interfaces (GUI)**, generate structured `.log` files, and many also export `.csv` audit reports. |
| 7 | +✨ All tools include intuitive **graphical user interfaces (GUI)**, structured `.log` generation, and exportable `.csv` audit reports — fully aligned with domain authentication policies, ITSM governance, and lifecycle management requirements. |
8 | 8 |
|
9 | 9 | ---
|
10 | 10 |
|
11 | 11 | ## 🛠️ Toolkit Overview
|
12 | 12 |
|
13 |
| -**Purpose-built for critical IT areas:** |
| 13 | +**Purpose-built for critical IT service domains:** |
14 | 14 |
|
15 | 15 | | Folder | Description |
|
16 | 16 | |--------|-------------|
|
17 |
| -| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/BlueTeam-Tools) | PowerShell forensic tools for DFIR: EventLogMonitoring and IncidentResponse modules for breach triage, credential tracing, and evidence preservation. | |
18 |
| -| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/Core-ScriptLibrary) | Modular scripting libraries including helper functions and NuGet publishing logic. Structured into Modular-PS1-Scripts and Nuget-Package-Publisher. | |
19 |
| -| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/ITSM-Templates-SVR) | Windows Server 2019/2022 compliance: GPO, DNS, DHCP, AD CS, and IIS configurations with institutional baseline templates. | |
20 |
| -| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/ITSM-Templates-WKS) | ITSM templates for Windows 10/11 deployment: includes BeforeJoinDomain, AfterJoinDomain, and layout reset assets. | |
21 |
| -| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/SysAdmin-Tools) | Centralized GUI automation for Active Directory, GPOs, WSUS, DNS, DHCP, CA, and more — divided into 7 major operational folders. | |
| 17 | +| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/BlueTeam-Tools) | PowerShell forensic tools for DFIR: EventLogMonitoring and IncidentResponse modules for breach triage, log analysis, and digital evidence. | |
| 18 | +| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/Core-ScriptLibrary) | Core scripting modules for CI/CD pipelines, helper functions, and reusable logic blocks — includes NuGet packaging support. | |
| 19 | +| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/ITSM-Templates-SVR) | Standardized Windows Server 2019/2022 baseline templates: DNS, AD CS, GPO, DHCP, IIS, and institutional compliance automation. | |
| 20 | +| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/ITSM-Templates-WKS) | Institutional ITSM for Windows 10/11: BeforeJoinDomain, AfterJoinDomain, and detailed workstation standardization routines. | |
| 21 | +| [](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/tree/main/SysAdmin-Tools) | Centralized PowerShell + VBS GUIs for AD, GPO, WSUS, DNS, DHCP, CA, and infrastructure orchestration — organized into 7 categories. | |
22 | 22 |
|
23 | 23 | ---
|
24 | 24 |
|
25 | 25 | ## 💻 Core Features
|
26 | 26 |
|
27 |
| -- 🧪 **Real-Time Forensics:** Log parsing, evidence capture, and incident automation. |
28 |
| -- ⚡ **PowerShell Automation:** Modular, secure scripting with reusable logic blocks. |
29 |
| -- 🔐 **Server Hardening:** Templates for DNS, CA, firewall, IIS, and role deployment. |
30 |
| -- 🖥️ **Workstation Compliance:** Domain join prep, offline logins, and layout configs. |
31 |
| -- 👤 **AD & LDAP Tools:** Identity lifecycle, GPO reset, and directory object management. |
| 27 | +- 🧪 **Forensic Readiness:** Artifacts, Event Log parsing, breach detection. |
| 28 | +- ⚡ **PowerShell-Driven Automation:** Secure scripting with reusability and CI support. |
| 29 | +- 🔐 **Server & Workstation Hardening:** Enforces institutional configurations and firewall, DNS, and GPO policies. |
| 30 | +- 👤 **IAM & Domain Prep:** Tools for AD objects, logon behavior, SID tracking, and offline login caching. |
| 31 | +- 📋 **Registry + GPO Integration:** Uses native Windows `.reg`, `.vbs`, and `.hta` to maintain compliance. |
32 | 32 |
|
33 | 33 | ---
|
34 | 34 |
|
35 | 35 | ## 🌟 Key Highlights & Core Competencies
|
36 | 36 |
|
37 |
| -- 🖼️ **GUI-Driven Interfaces:** All scripts include user-friendly graphical front ends. |
38 |
| -- 📝 **Structured Output:** `.log` and `.csv` exports enable traceability and audits. |
39 |
| -- 🧩 **Customizable Logic:** Scripts are adaptable via parameters and modular design. |
40 |
| -- 💼 **Windows Automation:** PowerShell & VBScript tools for AD, DNS, WSUS, and GPOs. |
41 |
| -- 🛡️ **Forensics & DFIR:** Artifact collection, log parsing, and breach detection. |
42 |
| -- 🔁 **CI/CD Pipelines:** GitHub Actions automate linting, packaging, and releases. |
43 |
| -- 🧠 **ITSM & IAM Expertise:** Built for secure identity workflows and compliance. |
| 37 | +- 🖼️ **GUI-Driven Interfaces:** Interactive scripts with guided automation. |
| 38 | +- 📝 **Standardized Logging:** Detailed `.log` outputs in structured directories. |
| 39 | +- 📊 **CSV Audit Reports:** BIOS, SID, OS state, update status, software inventory. |
| 40 | +- 🧩 **Modular Design:** All scripts are reusable, adaptable, and parameterized. |
| 41 | +- 🔁 **Release Automation:** GitHub Actions for linting, packaging, NuGet publishing. |
| 42 | +- 🛡️ **Zero Third-Party Binaries:** 100% native to Windows OS ecosystem. |
44 | 43 |
|
45 | 44 | ---
|
46 | 45 |
|
47 | 46 | ## 🚀 Getting Started
|
48 | 47 |
|
49 | 48 | ```bash
|
50 | 49 | git clone https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite.git
|
51 |
| -``` |
| 50 | +```` |
52 | 51 |
|
53 |
| -1. **Browse folders:** |
54 |
| - - `BlueTeam-Tools/EventLogMonitoring`, `BlueTeam-Tools/IncidentResponse` |
55 |
| - - `Core-ScriptLibrary/Modular-PS1-Scripts`, `Core-ScriptLibrary/Nuget-Package-Publisher` |
56 |
| - - `ITSM-Templates-SVR` |
57 |
| - - `ITSM-Templates-WKS/BeforeJoinDomain`, `AfterJoinDomain`, `Assets` |
58 |
| - - `SysAdmin-Tools/...` (7 subfolders) |
| 52 | +1. **Explore folders and toolsets:** |
| 53 | + Navigate through the structured directories to access categorized tools: |
| 54 | + |
| 55 | + * `BlueTeam-Tools/` |
| 56 | + |
| 57 | + * `EventLogMonitoring/`: Automated Event Log parsing for incident detection |
| 58 | + * `IncidentResponse/`: Forensic triage, file tracing, and threat diagnostics |
| 59 | + |
| 60 | + * `Core-ScriptLibrary/` |
| 61 | + |
| 62 | + * `Modular-PS1-Scripts/`: Functions for script reusability and logic abstraction |
| 63 | + * `Nuget-Package-Publisher/`: NuSpec-based packaging and GitHub Actions automation |
| 64 | + |
| 65 | + * `ITSM-Templates-SVR/` |
| 66 | + |
| 67 | + * Server compliance templates for AD CS, DNS, DHCP, WSUS, GPOs, IIS |
| 68 | + |
| 69 | + * `ITSM-Templates-WKS/` |
| 70 | + |
| 71 | + * `BeforeJoinDomain/`: Executes 20 pre-domain compliance configurations |
| 72 | + * `AfterJoinDomain/`: Post-domain join cleanup and integration |
| 73 | + * `Assets/Certificates/`: Internal CA certificates for ADCS, WSUS, RDS |
| 74 | + * `Assets/ModifyReg/`: Themes, backgrounds, registry configs, lock screen |
| 75 | + * `Assets/AdditionalSupportScripts/`: System maintenance, SID, Kaspersky, unjoin tools |
| 76 | + * `MainDocs/`: Full guide (`JUNE-19-2025-ITSM-Templates.pdf`) and editable checklist |
| 77 | + |
| 78 | + * `SysAdmin-Tools/` |
| 79 | + |
| 80 | + * GUI-driven automation categorized into 7 folders: |
| 81 | + |
| 82 | + * ActiveDirectory-Management |
| 83 | + * GroupPolicyObjects-Templates |
| 84 | + * Network-and-Infrastructure-Management |
| 85 | + * Security-and-Process-Optimization |
| 86 | + * SystemConfiguration-and-Deployment |
| 87 | + * WSUS-Management-Tools |
| 88 | + * ActiveDirectory-SSO-Integrations |
59 | 89 |
|
60 | 90 | 2. **Run scripts:**
|
61 |
| - - `.ps1`: Right-click → Run with PowerShell |
62 |
| - - `.vbs`: Right-click → Open with Command Prompt |
63 | 91 |
|
64 |
| -3. **Check log output:** |
65 |
| - - Workstations → `C:\ITSM-Logs-WKS\` |
66 |
| - - Servers → `C:\ITSM-Logs-SVR\` |
67 |
| - - General → `C:\Logs-TEMP\` or script directory |
| 92 | + * `.ps1` → Right-click → “Run with PowerShell” |
| 93 | + * `.vbs` → Right-click → “Open with Command Prompt” |
| 94 | + * `.hta` → Double-click with admin rights |
| 95 | + |
| 96 | +3. **View logs and reports:** |
| 97 | + |
| 98 | + * `C:\ITSM-Logs-WKS\` → Workstation actions |
| 99 | + * `C:\ITSM-Logs-SVR\` → Server-specific operations |
| 100 | + * `C:\Scripts-LOGS\` → GPO sync, antivirus installs, printers, agents |
| 101 | + * `C:\Logs-TEMP\` → Standalone tools and test outputs |
68 | 102 |
|
69 | 103 | ---
|
70 | 104 |
|
71 | 105 | ## 🤝 Support & Contributions
|
72 | 106 |
|
73 |
| -[](mailto:luizhamilton.lhr@gmail.com) |
74 |
| -[](https://www.patreon.com/brazilianscriptguy) |
75 |
| -[](https://buymeacoffee.com/brazilianscriptguy) |
76 |
| -[](https://ko-fi.com/brazilianscriptguy) |
77 |
| -[](https://www.gofundme.com/f/brazilianscriptguy) |
78 |
| -[](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/issues) |
79 |
| -[](https://whatsapp.com/channel/0029VaEgqC50G0XZV1k4Mb1c) |
| 107 | +[](mailto:luizhamilton.lhr@gmail.com) |
| 108 | +[](https://www.patreon.com/brazilianscriptguy) |
| 109 | +[](https://buymeacoffee.com/brazilianscriptguy) |
| 110 | +[](https://ko-fi.com/brazilianscriptguy) |
| 111 | +[](https://www.gofundme.com/f/brazilianscriptguy) |
| 112 | +[](https://github.com/brazilianscriptguy/Windows-SysAdmin-ProSuite/issues) |
| 113 | +[](https://whatsapp.com/channel/0029VaEgqC50G0XZV1k4Mb1c) |
80 | 114 |
|
81 | 115 | ---
|
82 | 116 |
|
83 |
| -💼 Thank you for choosing **Windows-SysAdmin-ProSuite** — your all-in-one toolkit for automation, compliance, and secure system management. |
| 117 | +💼 Thank you for using **Windows-SysAdmin-ProSuite** — your trusted toolkit for automating administrative tasks, enforcing security policies, and achieving ITSM excellence across public or enterprise infrastructure. |
84 | 118 |
|
85 | 119 | © 2025 Luiz Hamilton. All rights reserved.
|
0 commit comments