Initial commit

This commit is contained in:
2025-12-17 10:26:02 +01:00
commit 91d4014314
2 changed files with 38 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
$keepConfigs = @('R_Wikigames_Eng','D_Wikigames_Eng')
$projects = Get-Project -All
foreach ($proj in $projects) {
Write-Host "Project: $($proj.Name)"
# ConfigurationManager (DTE)
$configMgr = $proj.ConfigurationManager
$configNames = $configMgr.ConfigurationRowNames
foreach ($cfg in $configNames) {
# remove config if not in keepConfigs
if ($cfg -notin $keepConfigs) {
Write-Host "- remove config: $cfg"
$configMgr.DeleteConfigurationRow($cfg)
}
}
}

View File

@@ -0,0 +1,19 @@
$keepConfig = 'R_Wikigames_Eng'
$projects = Get-Project -All
foreach ($proj in $projects) {
Write-Host "Elaborazione progetto: $($proj.Name)"
# ConfigurationManager (DTE)
$configMgr = $proj.ConfigurationManager
$configNames = $configMgr.ConfigurationRowNames
foreach ($cfg in $configNames) {
if ($cfg -ne $keepConfig) {
# remove config
Write-Host "- remove config: $cfg"
$configMgr.DeleteConfigurationRow($cfg)
}
}
}