This is the PowerShell script I used:
$old = 'enforceFIPSPolicy enabled="false"'
$new = 'enforceFIPSPolicy enabled="true"'
Get-ChildItem -Filter *.* -File -Recurse | ForEach-Object {
$c = ($_ | Get-Content)
If ($c | Select-String -Pattern $Old) {
$c = $c -creplace $Old, $New
[IO.File]::WriteAllText($_.FullName, ($c -join "`r`n"))
}
}
We ran this against directories where the SCAP scans caught the issue. For us, that was for various install points
E:\Program Files (x86)\SolarWinds
C:\Program Files (x86)\Common Files\SolarWinds
If you are interested in this and need to use feel free. Please provide any changes or corrections you may come across.