Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arash-seifi/windowsconfigurationwithpowershell
This repository consists of various PowerShell scripts that can help you automate Windows configuration and reduce repetitive tasks.
https://github.com/arash-seifi/windowsconfigurationwithpowershell
automation powershell powershell-scripts winodws10
Last synced: 26 days ago
JSON representation
This repository consists of various PowerShell scripts that can help you automate Windows configuration and reduce repetitive tasks.
- Host: GitHub
- URL: https://github.com/arash-seifi/windowsconfigurationwithpowershell
- Owner: Arash-Seifi
- Created: 2024-09-06T20:42:21.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-10T12:41:34.000Z (29 days ago)
- Last Synced: 2024-10-13T00:01:32.803Z (26 days ago)
- Topics: automation, powershell, powershell-scripts, winodws10
- Language: PowerShell
- Homepage:
- Size: 3.91 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Windows Configuration with PowerShell
This repository serves as a reference for scripts and guides I have written to help automate common Windows configuration tasks using PowerShell. Each task is accompanied by a `.ps1` file for easy execution.
## Available Automation Scripts
The following tasks are automated using the provided scripts:
### 1. Disabling Firewall for Private and Public Profiles
Easily turn off the firewall for both private and public network profiles with a simple PowerShell command.### 2. Creating a Network Teamed Interface
Automate the creation of a network team (NIC Teaming) for improved redundancy and increased bandwidth in multi-interface environments.### 3. Renaming Network Interfaces
Quickly rename network interfaces using PowerShell, making it easier to manage and identify your network devices.### 4. Automating User Account Creation and Auto-Login Configuration
This PowerShell script creates a local user account, ensures the password never expires, and optionally configures auto-login based on user input.### 5. A Quick Guide to Disabling USB Storage Devices Using PowerShell
This PowerShell script disables USB storage devices by modifying the Windows registry, providing a quick and effective solution for system administrators to enhance security and prevent unauthorized data access.## How to Use
1. Clone or download the repository.
2. Navigate to the desired script file in the repository.
3. Run the script in PowerShell with administrator privileges.Each `.ps1` file is self-contained and ready to use. Make sure to review the script before running it to ensure it meets your specific needs.