https://github.com/Cologler/ScoopBackup-pwsh
scoop backup scripts
https://github.com/Cologler/ScoopBackup-pwsh
Last synced: 4 months ago
JSON representation
scoop backup scripts
- Host: GitHub
- URL: https://github.com/Cologler/ScoopBackup-pwsh
- Owner: Cologler
- License: mit
- Created: 2020-10-22T08:29:36.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-01T14:29:08.000Z (about 4 years ago)
- Last Synced: 2024-08-14T07:06:55.564Z (8 months ago)
- Language: PowerShell
- Size: 11.7 KB
- Stars: 24
- Watchers: 5
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - Cologler/ScoopBackup-pwsh - scoop backup scripts (PowerShell)
README
# ScoopBackup
Scoop backup scripts.
**Note: Powershell Core is required.**
## Install
``` pwsh
scoop bucket add cologler https://github.com/Cologler/cologler-scoop-bucket
scoop install scoop-backup
```## How To Use
``` pwsh
# for export
.\ScoopBackup\Scoop-Export.ps1 > scoop.json# for import
.\ScoopBackup\Scoop-Import.ps1 scoop.json
```### Export
By default, only user scope packages will be export.
If you want to export with both user scope and global scope packages, you can use `-global` switch:``` pwsh
.\ScoopBackup\Scoop-Export.ps1 -global
```### Import
By default, only user scope packages will be import.
If you want to import global scope packages, you can use `-global` switch:``` pwsh
.\ScoopBackup\Scoop-Import.ps1 scoop.json -global
```When you use `-global` option, **ONLY** global packages will be import.