Skip to content

hamkjb/Powershell

Repository files navigation

Purpose of Powershell Repo

This repository hosts a collection of PowerShell scripts created to streamline and automate various administrative tasks. Whether you're a sysadmin or a developer looking to simplify routine tasks, these scripts may provide the tools to automate with confidence.

RSAT-AD

Installs RSAT (Remote Server Administration Tools) components related to Active Directory that are not currently installed. It also includes error handling to manage potential issues during the installation process.

Appx Packages

PowerShell script to manage Appx packages on Windows. The script creates an allowlist of specific packages and removes any applications that aren't on this list. This script provides a systematic way to manage Appx packages based on your specified allowlist. Just ensure that the list is comprehensive and accurate to avoid unintended removals.

Network Adapter Infomation

To retrieve information about the network adapters, including their names, status, MAC addresses, and associated IPv4 addresses.

Remove Windows Bloatware

This PowerShell script is designed to manage local group policies on Windows machines. This script provides a systematic way to manage local group policies and perform additional cleanup tasks related to the start menu and taskbar. Just ensure to review and test it thoroughly in your environment before deploying it widely.

Winget Upgrade

This script automates the process of upgrading all installed packages managed by winget on the system.

About

Powershell Scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published