Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add purge uninstallers #93

Open
Ash258 opened this issue Jan 17, 2020 · 1 comment
Open

Add purge uninstallers #93

Ash258 opened this issue Jan 17, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request package-fix-needed

Comments

@Ash258
Copy link
Owner

Ash258 commented Jan 17, 2020

if ($purge) { 
    Remove-Item ....
}
@Ash258 Ash258 added enhancement New feature or request package-fix-needed labels Jan 17, 2020
@Ash258 Ash258 self-assigned this Jan 17, 2020
@Ash258
Copy link
Owner Author

Ash258 commented Feb 1, 2020

Prepare clean VM with:

  • Windows 20H1
    • Username -> Scoop User Space is required❗❗
    • Password -> Scoop!
    • SCOOP_GLOBAL -> C:\SCOOP
    • RDP Enabled without password
    • Configure wmic, remote session, trustedhosts, ssh
  • clean scoop
    • 7zip
    • git
    • pwsh
    • pwsh preview
  • Cleanuped cache
  • Snapshoted registry -> 1 - Init Registry Snap
  • Snapshoted drive content -> 1 - Init Drive Tree
    • only file names should be OK

With all of above it should be easy to have following flow:

  1. Automate VM creation/cloning
  2. Install SW using scoop
  3. Use it
  4. Snapshot registry -> 2 - Working Registry Snap
  5. Snapshot file tree -> 2 - Working Drive Tree
  6. Compare snapshots
  7. Uninstall using scoop
  8. Snapshot registry -> 3 - Final Registry Snap
  9. Snapshot file tree -> 3 - Final Drive Tree
  10. Analyze snapshots and list all folders and keys to remove

Ash258 added a commit that referenced this issue Feb 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request package-fix-needed
Projects
None yet
Development

No branches or pull requests

1 participant