Skip to content

This repo contains PowerShell scripts for managing system packages. The `choco2winget.ps1` script checks installed Chocolatey packages, uninstalls them if they're available in Winget, and then installs them using Winget. Use with caution.

License

Notifications You must be signed in to change notification settings

osamaalassiry/choco2winget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Choco2Winget - PowerShell Package Manager Migration Scripts

This repository contains scripts for managing system packages using PowerShell. The primary script, choco2winget.ps1, is designed to help migrate from Chocolatey to Winget.

Table of Contents

  • Getting Started
  • Usage
  • Contributing
  • License

Getting Started

These instructions will help you get a copy of the project up and running on your local machine.

Prerequisites

  • PowerShell 5.1 or higher
  • Chocolatey
  • Winget

Installation

Clone the repository to your local machine:

git clone https://github.com/osamaalassiry/choco2winget.git

Usage

Run the choco2winget.ps1 script in PowerShell with administrative privileges:

.\choco2winget.ps1

The script will prompt for confirmation before uninstalling each package.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

This repo contains PowerShell scripts for managing system packages. The `choco2winget.ps1` script checks installed Chocolatey packages, uninstalls them if they're available in Winget, and then installs them using Winget. Use with caution.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published