Skip to content

PowerShell script designed to simplify the installation, uninstallation, and management of essential Windows software.

License

perdanger/Perdanga-Software-Solutions

Repository files navigation

Perdanga Software Solutions

GitHub release (latest by date) License Chocolatey PowerShell Open Source GitHub Stars

Perdanga Forever

Perdanga Software Solutions is a PowerShell script designed to simplify the installation, uninstallation, and management of essential Windows software, with enhanced system cleanup and information features.

Quick Start

  1. Run in PowerShell:

    irm https://bit.ly/PerdangaSoftwareSolutions | iex
  2. Direct Download the Latest Version

Important

Ensure is run with Administrator privileges to avoid execution issues.

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
  • [G] Select Specific Programs [GUI]
  • [U] Uninstall Programs [GUI]
  • [C] Install Custom Package
  • [T] Disable Windows Telemetry
  • [X] Activate Spotify
  • [W] Activate Windows
  • [N] Update Windows
  • [F] Create Unattend.xml File [GUI]
  • [S] System Cleanup [GUI]
  • [P] Import & Install from File
  • [I] Show System Information [GUI]

Tip

To install specific programs, enter their numbers (e.g., 1 5 17, or 1,5,17) from the supported programs list.
Type perdanga for a hidden cheese! 🧀

2. Unattend.xml Creator [F]

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.

Note

Learn more about answer files (Unattend.xml) Microsoft Documentation.

Unattend.xml Creator

3. System Cleanup [S]

Enhanced system cleanup with dynamic application cache detection:

  • Windows Temporary Files
  • Application Caches
  • Browser Caches
  • System Caches

System Cleanup

4. System Information [I]

  • Operating System
  • Processor
  • System Hardware
  • Memory (RAM)
  • Video Card(s)
  • Disk Drives
  • Network Adapters

System Information

5. Import & Install from File [P]

Imports a JSON file containing a list of program names to install:

  • Select a .json file from your Desktop.
  • Validates and installs the listed programs.
  • Example JSON format: ["7zip.install", "brave", "vlc"].

🛠️ 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], [F], [S], or [I] 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 <id>.
  • Logs:

    • Review install_log_YYYYMMDD_HHMMSS.txt in the script directory or %TEMP% folder for detailed error information.

📜 Credits

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

Logo

⚡PERDANGA FOREVER⚡