Minor updates to Ini scripts

- Allow files ending in .conf in addition to .ini
- Space out values for readability in final output
This commit is contained in:
Iristyle
2012-11-04 10:59:39 -05:00
parent e232bf45aa
commit 45bbd1f522
2 changed files with 4 additions and 3 deletions

View File

@@ -59,7 +59,8 @@ function Get-IniContent
param(
[Parameter(ValueFromPipeline=$True, Mandatory=$True)]
[ValidateNotNullOrEmpty()]
[ValidateScript({ (Test-Path $_) -and ($_.Extension -eq '.ini') })]
[ValidateScript({ (Test-Path $_) -and `
('.ini', '.conf' -contains $_.Extension) })]
[IO.FileInfo]
$Path
)
@@ -128,4 +129,4 @@ function Get-IniContent
Write-Verbose "[SUCCESS]: Get-IniContent processed file [$path]"
return $ini
}
}
}

View File

@@ -168,7 +168,7 @@ function Out-IniFile
else
{
Write-Verbose "[INFO]: Writing key $($_.Key)"
Add-Content -Path $outFile -Value "$($_.Key)=$($_.Value)" -Encoding $Encoding
Add-Content -Path $outFile -Value "$($_.Key) = $($_.Value)" -Encoding $Encoding
}
}
}