https://github.com/perdanger/perdanga-software-solutions
Perdanga Software Solutions automates Windows software management via Chocolatey, handles updates and activation separately, offers CLI or GUI interfaces. Perdanga Forever!
https://github.com/perdanger/perdanga-software-solutions
automation chocolatey chocolatey-automatic gui-application installer package-manager powershell powershell-script software-management-tool spotify-hack spotx windows windows-activaton windows-update xml
Last synced: 8 months ago
JSON representation
Perdanga Software Solutions automates Windows software management via Chocolatey, handles updates and activation separately, offers CLI or GUI interfaces. Perdanga Forever!
- Host: GitHub
- URL: https://github.com/perdanger/perdanga-software-solutions
- Owner: perdanger
- License: mit
- Created: 2025-05-31T15:16:33.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-06-28T07:43:31.000Z (8 months ago)
- Last Synced: 2025-06-28T08:31:44.158Z (8 months ago)
- Topics: automation, chocolatey, chocolatey-automatic, gui-application, installer, package-manager, powershell, powershell-script, software-management-tool, spotify-hack, spotx, windows, windows-activaton, windows-update, xml
- Language: PowerShell
- Homepage:
- Size: 533 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Perdanga Software Solutions



---
Perdanga Software Solutions is a user-friendly PowerShell script designed to simplify the **installation**, **uninstallation**, and **management** of essential Windows software.
## Quick Start
1. **Run in PowerShell (Administrator)**:
```powershell
irm https://raw.githubusercontent.com/perdanger/Perdanga-Software-Solutions/main/PerdangaLoader.ps1 | iex
```
2. **Alternatively, download the archive and run the batch file as an Administrator:**
```
https://github.com/perdanger/Perdanga-Software-Solutions/archive/refs/tags/1.4.zip
```
---
## Supported Programs
7zip.install, brave, cursoride, discord, file-converter,
git, googlechrome, imageglass, nilesoft-shell, nvidia-app,
obs-studio, occt, qbittorrent, revo-uninstaller, spotify,
steam, telegram, vcredist-all, vlc, winrar, wiztree.
---
## 💥 Features
### 1. Main Menu
- **\[A\] Install All Programs**: Installs all supported programs in a single operation.
- **\[G\] Select Specific Programs**: Choose specific programs to install via a graphical interface.
- **\[U\] Uninstall Programs**: Remove Chocolatey-installed programs using a GUI.
- **\[C\] Install Custom Package**: Install a specific Chocolatey package by entering its package ID.
- **\[T\] Disable Windows Telemetry**: Disables telemetry services and applies registry tweaks for privacy.
- **\[X\] Activate Spotify**: Applies SpotX enhancements for an optimized Spotify experience.
- **\[W\] Activate Windows**: Runs an external activation script from get.activated.win.
- **\[N\] Update Windows**: Checks for and installs the latest Windows updates.
- **\[F\] Create Unattend.xml File**: Generates an `autounattend.xml` file for automated Windows installation.
- **\[E\] Exit Script**: Safely exits and disables Chocolatey auto-confirmation.
To install specific programs, enter their numbers (e.g., `1`, `1 5 17`, or `1,5,17`) from the supported programs list.\
**Tip**: Type `perdanga` for a hidden surprise! 🧀
### 2. Unattend.xml Creator
Customize your Windows installation with these options:
- **System Settings**: Set computer name, admin user, and password.
- **Regional Preferences**: Configure UI language, system locale, user locale, time zone, and keyboard layouts.
- **OOBE Bypass**: Skip EULA, local/online account setup, and wireless configuration.
- **System Tweaks**: Enable file extensions, disable SmartScreen, enable system restore, or disable app suggestions.
- **Bloatware Removal**: Remove unwanted pre-installed apps during setup.
- **Output**: Saves the `autounattend.xml` file to your Desktop for use with a Windows installation USB.
---
## 🛠️ Troubleshooting
- **Script Fails to Run**:
- Ensure PowerShell is run with **Administrator privileges**.
- Verify PowerShell version (5.1 or higher): `Get-Host | Select-Object Version` or `$PSVersionTable.PSVersion`.
- Check your execution policy: `Get-ExecutionPolicy`. If restricted, set it to `RemoteSigned` with `Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned`.
- **GUI Unavailable**:
- If `[G]`, `[U]`, or `[F]` options fail, ensure `System.Windows.Forms` is available. Alternatively, use CLI-based options.
- **Package Not Found**:
- For `[C]`, confirm the package ID exists in the Chocolatey repository: `choco search `.
- **Logs**:
- Review `install_log_YYYYMMDD_HHMMSS.txt` in the script directory or `%TEMP%` folder for detailed error information.
---
## 📜 License
This project incorporates code from the following third-party sources:
- **SpotX** (Spotify activation feature)
- Repository: SpotX-Official
- Copyright © 2025 SpotX-Official
- License: MIT License
- **Microsoft Activation Scripts** (Windows activation feature)
- Repository: massgravel/Microsoft-Activation-Scripts
- Copyright © 2025 massgravel
- License: GPL-3.0
---
**Perdanga Forever**