- Created `DSC-UserInterfaceConfiguration.ps1` to manage user interface settings via registry changes. - Developed `DSC-WindowsFeatures.ps1` to install OpenSSH Client and enable NFS Client features. - Implemented `DSC-WindowsServices.ps1` to ensure Terminal Services are running and set to automatic startup. - Added `PS-InstallApps.ps1` to manage app installations and remove the msstore source if it exists. - Created `PS-RemoveApps.ps1` to remove unwanted apps, provisioned packages, and handle Office applications via winget.
14 lines
435 B
PowerShell
14 lines
435 B
PowerShell
# Check if msstore source exists before trying to remove it
|
|
$msstoreSource = winget source list | Select-String "msstore"
|
|
if ($msstoreSource) {
|
|
Write-Host "Removing msstore source..." -ForegroundColor Yellow
|
|
winget source remove msstore
|
|
} else {
|
|
Write-Host "msstore source is already removed or not found." -ForegroundColor Green
|
|
}
|
|
|
|
winget import -i .\winget.json
|
|
winget pin add Discord.Discord
|
|
winget pin add Brave.Brave
|
|
|