Format SQL script
It has little to do with Sharepoint per se but I find it very useful to format the ugly scripts:
And yes, it can be improved and refined.
$s=Read-host "All in one line script"
$s=$s.Replace(",",",`n").Replace("SELECT","`nSELECT").Replace("FROM","`nFrom").Replace("INNER","`n`tINNER").Replace("CASE","`n`t`tCASE").Replace("INSERT","`nINSERT").Replace("`n`n","`n")
$s|out-file C:\temp\Formatted.sql