Skip to content

Winget-Install with -override.txt and -custom.txt#970

Merged
Romanitho merged 9 commits into
Romanitho:developfrom
KnifMelti:feature/winget-install_mods
Jul 18, 2025
Merged

Winget-Install with -override.txt and -custom.txt#970
Romanitho merged 9 commits into
Romanitho:developfrom
KnifMelti:feature/winget-install_mods

Conversation

@KnifMelti

@KnifMelti KnifMelti commented Jun 21, 2025

Copy link
Copy Markdown
Collaborator

Proposed Changes

Enhance Winget-Install.ps1, deployment instructions and mod functionality in README and scripts

  • Updated README.md to include deployment examples for SCCM and Intune.
  • Improved Winget-Install.ps1 to handle mod overrides and custom parameters.
  • Enhanced Update-App.ps1 to support pre-install checks.
  • Added functionality to skip apps based on running processes in mod templates.
  • Introduced new functions for process management in _Mods-Functions.ps1.
  • Implemented winget-detect.ps1 for detecting installed applications.

Related Issues

Fixes #810

Romanitho and others added 5 commits May 26, 2025 14:45
…cripts

- Updated README.md to include deployment examples for SCCM and Intune.
- Improved Winget-Install.ps1 to handle mod overrides and custom parameters.
- Enhanced Update-App.ps1 to support pre-install checks and improved logging.
- Added functionality to skip apps based on running processes in mod templates.
- Introduced new functions for process management in _Mods-Functions.ps1.
- Implemented winget-detect.ps1 for detecting installed applications.
@KnifMelti
KnifMelti marked this pull request as ready for review June 21, 2025 09:16
@KnifMelti
KnifMelti marked this pull request as draft June 21, 2025 11:28
@KnifMelti
KnifMelti marked this pull request as ready for review June 21, 2025 12:20
@Romanitho

Copy link
Copy Markdown
Owner

Not sure about winget-detect.ps1.
I don’t quite understand how you’re using it with SCCM, since it’s not supported with Intune — you have to provide a dedicated PS1 script in the Intune console.
Maybe we can just include it as an extra script, not part of the WAU installer, but just here as an example that can be used for detection methods

@KnifMelti

Copy link
Copy Markdown
Collaborator Author

you have to provide a dedicated PS1 script in the Intune console

Exactly the same in SCCM, in the detection choices you add this script

@Romanitho

Copy link
Copy Markdown
Owner

I just reorganized it a bit :)

@KnifMelti

KnifMelti commented Jul 18, 2025

Copy link
Copy Markdown
Collaborator Author

I just reorganized it a bit :)

Then the README has to be changed too, pointing to the file
EDITT: file:///github/workspace/Sources/Winget-AutoUpdate/config/winget-detect.ps1 | Cannot find file

@Romanitho

Copy link
Copy Markdown
Owner

Should be good. This way, if we have any extra work that's not included in the MSI, it can go in 'Tools' structure maybe

@Romanitho
Romanitho merged commit 47e466b into Romanitho:develop Jul 18, 2025
1 of 2 checks passed
@KnifMelti
KnifMelti deleted the feature/winget-install_mods branch July 18, 2025 11:53
Cowboy-of-Christ pushed a commit to Cowboy-of-Christ/Winget-AutoUpdate that referenced this pull request Nov 21, 2025
…l_mods

Winget-Install with -override.txt and -custom.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants