Skip to content

A Refined Collection of PowerShell Scripts

License

Notifications You must be signed in to change notification settings

prboyer/PSVault

Repository files navigation

PowerShell Vault

A Refined Collection of PowerShell Scripts

Logo for PSVault. Attribution to SVG Repo https://www.svgrepo.com/svg/217127/vault

PSScriptAnalyzer

Description

A collection of Active Directory related PowerShell scripts.

psvault-ActiveDirectory Cmdlets

A script for comparing two Active Directory users' group membership.

Copies security group memberships from one user to one or more users

Script to disable AD users without deleting their accounts

Script for determining when AD user accounts were created.

Cmdlet to quickly return information about a AD-joined computer

Script to calculate the size of a user profile on a profile server Script that adds users to an AD Security group from a list of names (ln, fn mi) in text file

Script used in preparing to migrate from a Windows 7 to Windows 10 environment. This copies the contents of a user's Windows 7 roaming profile to a new Windows 10 (V6) roaming profile on a specified profile server.


Description

PowerShell scripts for administrating Adobe Creative Cloud

PSVault-Adobe_CreativeCloud Cmdlets

Quickly resolve the Adobe Creative Cloud Desktop app displaying a "You don't have access to manage apps" message


Description

Scripts for managing built-in Windows Disk Encryption (BitLocker)

PSVault-BitLocker Cmdlets

Script for manually activating BitLocker on Windows 10 machines

Script that runs a report against your AD instance to query for escrowed Bitlocker recovery keys.


Description

PowerShell files created to assist with automating the generation of documentation for other modules.

PSVault-Documentation Cmdlets

Script that updates the README file on the front page.

Script used for generating Markdown documentation for PowerShell files.


Description

A collection of PowerShell scripts needed to fully backup and document a enterprise Group Policy environment.

psvault-GroupPolicy Cmdlets

Script to report GPOs in a domain that do not have accessible ACLs applied.

Script to provide either a TXT or CSV report of linking relationships between OUs and GPOs.

Script for evaluating unlinked GPOs


Description

PowerShell scripts designed to help with Networking and Network related activities.

PSVault-Networking Cmdlets

Converts a subnet mask to a CIDR notation


Description

PowerShell scripts for managing and configuring Office365

PSVault-Office365 Cmdlets

Script to quickly determine what Office 365 servicing channel a PC is subscribed to

Quickly create a PowerPoint presentation from a folder full of files (like screenshots)

Script that calls the O365 ClickToRun executable with the appropriate parameters for a repair.

A quick and handy script for modifying the Windows Registry to switch the Office 365 servicing channel.


Description

PSVault-SCCM_MECM Cmdlets

Script that extracts computer information and user information from all assets in a given MECM collection

A script to remove user device affinity associations from devices in SCCM for a given user


Description

A collection of PowerShell scripts that don't fit into a specific category.

psvault-Utilities Cmdlets

Script to automate signing of other scripts with digital certificate

Quick script to compare file hashes of contents between two directories

A custom cmdlet for quickly copying the contents of a user's profile to another location using ROBOCOPY.

Disables a VPN connection given the appropriate environmental criteria is met.

Script to standardize importing lists from files.

PowerShell implementation of quser.exe Write-Log writes a message to a specified log file with the current time stamp.


Description

A Collection of Windows 10 related PowerShell scripts for automation and simplification of administrative tasks.

psvault-Windows10 Cmdlets

Short script to add back Internet Explorer after it is not longer functioning.

Script to re-enable Windows 10 features that were removed due to / resulting from image capture issues.

A simple script to re-enable the legacy Windows Photo Viewer A PowerShell script to create a report of a machine's hardware.

Short script that returns the current TLS version settings

Simple function wrapper for removing Windows QuickAssist

Script to remove the Windows 10 Upgrade Assistant

Script for removing Windows 10 metro apps.

Script to repair Microsoft OneDrive if it is no longer working properly.

Script of repair tools and their appropriate parameters for diagnosing Windows 10 issues

Script to update the manufacturer information from the System Control Panel page

Short script to set the Security Protocol

Script that facilitates an online (running OS) upgrade of Windows 10 given a setup file from an expanded ISO


Description

A collection of scripts for customizing and performing administrative tasks in Windows 11

psvault-Windows11 Cmdlets

Script to disable the Windows 11 context menu and bring back the full Windows 10 context menu.

Script to enable or disable Windows 11 Snap Assist functionality.

Script to enable or disable the Widgets panel in Windows 11

Script to modify the appearance of the Windows 11 Start Menu.

Script that sets the position of the Windows 11 taskbar.

Script used to set the Windows 11 Taskbar Size


About

A Refined Collection of PowerShell Scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published