Skip to content

This collection features PowerShell and VBScript codes designed to boost efficiency and streamline operations. These resources provide essential support for managing Windows Server environments and workstations, ensuring your administrative tasks are handled with ease and precision.

License

Notifications You must be signed in to change notification settings

brazilianscriptguy/PowerShell-codes-for-Windows-Server-Administrators

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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.

GitHub Stars GitHub Forks GitHub Watchers GitHub Issues GitHub License

πŸ—‚οΈ My GitHub Contributions

GitHub Contribution Grid

🌐 Connect with Me

GitHub Patreon X LinkedIn YouTube Instagram WhatsApp ORCID Lattes CV Email Location Time Zone

πŸ“Š My GitHub Statistics

GitHub Stats Top Languages GitHub Streak

πŸ› οΈ Introduction

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.

πŸš€ Features

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.

🌟 Key Highlights

  • 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.

πŸ’» Getting Started

To begin using the tools in this repository:

  1. Clone the Repository:

    git clone https://github.com/brazilianscriptguy/PowerShell-codes-for-Windows-Server-Administrators.git
  2. Explore the Folders: Navigate through ADAdmin-Tools, EventLog-Tools, and ITSM-Templates to find the scripts that meet your needs.

  3. Run the Scripts:

    • PowerShell Scripts (.PS1): Right-click the script and select Run with PowerShell.
    • VBScript Files (.VBS): Right-click the file and choose Run with command prompt.

πŸ› οΈ Prerequisites

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.

πŸ”§ Installing RSAT on Windows 10 and 11 Workstations

  1. Open Settings: Go to Settings on your Windows 10 or 11 workstation.
  2. Apps & Features: Navigate to Apps, then select Optional Features.
  3. Add a Feature: Click on Add a feature.
  4. Search for RSAT: Type "RSAT" in the search bar to find all available RSAT tools.
  5. 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

βš™οΈ Customizations

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.

πŸ“₯ Installation

  1. Clone the Repository:

    git clone https://github.com/brazilianscriptguy/PowerShell-codes-for-Windows-Server-Administrators.git
  2. Save the Scripts: Place the scripts in your preferred directory.

  3. Execute the Scripts: Run the scripts, ensuring proper execution by monitoring the environment and location.

🀝 Support and Contributions

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.