PowerShell ToolSet for Windows Server Administration and VBScript Repository for Workstation Management, Adjustments, and Compliance
Welcome to the PowerShell ToolSet for Windows Server Administration and VBScript Repository, a carefully curated collection of scripts designed for the advanced management of Windows Servers and Windows 10 and 11 workstations. Developed by @brazilianscriptguy
, this repository offers a wide array of tools that simplify administrative tasks on Windows Servers while streamlining management, adjustments, and compliance tasks on Windows workstations. Every script in these repositories features a graphical user interface (GUI), enhancing user interaction and making them more accessible and user-friendly for managing both server and workstation environments.
This repository is a comprehensive source of scripts and tools specifically designed to enhance the efficiency of managing Windows Server environments and Windows 10 and 11 workstations. Whether you're aiming to bolster security, optimize system performance, or streamline administrative workflows, our collection within the ADAdmin-Tools, EventLog-Tools, and ITSM-Templates folders is here to elevate your management capabilities.
The repository is organized into distinct folders, each focusing on different areas of Windows Server management and Windows workstation maintenance using PowerShell and VBScript:
- ADAdmin-Tools: Automate and manage Active Directory tasks, such as user, group, and organizational unit (OU) management.
- EventLog-Tools: Analyze and generate reports from Windows Event Logs for more effective troubleshooting and monitoring.
- ITSM-Templates: Utilize templates and scripts focused on IT Service Management, including workstation configuration, compliance, and automation.
- In-depth Documentation: Each folder includes a
README.md
file with detailed descriptions of the scripts' functions, prerequisites, and step-by-step implementation guides. - Customizable Solutions: All scripts are customizable to meet your specific needs, with adjustable configuration files and parameters ensuring optimal performance in your environment.
To begin using the tools in this repository:
-
Clone the Repository:
git clone https://github.com/brazilianscriptguy/PowerShell-codes-for-Windows-Server-Administrators.git
-
Explore the Folders: Navigate through ADAdmin-Tools, EventLog-Tools, and ITSM-Templates to find the scripts that meet your needs.
-
Run the Scripts:
- PowerShell Scripts (
.PS1
): Right-click the script and selectRun with PowerShell
. - VBScript Files (
.VBS
): Right-click the file and chooseRun with command prompt
.
- PowerShell Scripts (
Ensure your environment meets the following requirements before running the scripts:
- PowerShell Version: PowerShell version 5.1 or later is required.
- Administrative Rights: Most scripts require administrative privileges.
- EventLog-Tools: Requires the
Microsoft Log Parser utility
. - ADAdmin-Tools: Requires
Remote Server Administration Tools (RSAT)
on Windows 10 and 11 workstations.
- Open Settings: Go to
Settings
on your Windows 10 or 11 workstation. - Apps & Features: Navigate to
Apps
, then selectOptional Features
. - Add a Feature: Click on
Add a feature
. - Search for RSAT: Type "RSAT" in the search bar to find all available RSAT tools.
- Select and Install: Choose the relevant RSAT tools, such as:
Active Directory Domain Services and Lightweight Directory Tools
DNS Server Tools
Group Policy Management Tools
This repository provides the flexibility to tailor scripts to your specific needs. Common customizations include:
- Configuration Files: Modify the included configuration files to control script execution, ensuring they align with your Windows Server 2019 or Windows 10 and 11 workstation environments.
- Script Parameters: Adjust script parameters to adapt functionality to different scenarios. If you encounter inconsistencies or need further adjustments, feel free to reach out for assistance.
- Code Customizations: Some code parameters can be customized. It's essential to read all documentation and conduct tests in your specific environment to ensure proper functionality.
-
Clone the Repository:
git clone https://github.com/brazilianscriptguy/PowerShell-codes-for-Windows-Server-Administrators.git
-
Save the Scripts: Place the scripts in your preferred directory.
-
Execute the Scripts: Run the scripts, ensuring proper execution by monitoring the environment and location.
For questions, further assistance, or contributions, feel free to reach out. You can contact me at [email protected] or join the PowerShell-Br WhatsApp channel.
Support my work and gain access to exclusive content by becoming a patron on Patreon.
For the latest updates and releases, visit the ITSM-SysAdminToolSet Release.
Thank you for choosing the PowerShell ToolSet for Windows Server Administration and VBScript Repository for Workstation Management. We hope these tools enhance your efficiency and streamline your workflows.