【发布时间】:2017-12-31 01:04:09
【问题描述】:
PowerShell 脚本中的新东西,只是想问一下如何为下面的查询实现分隔列。由于目前查询返回的所有列在导出到 csv 文件时都放在一列下。
$QueryPath="\\fbrwnutap05\c$\DBA\Extended Events SQL DM\UAT\SQLDM_ExtendedEvent_UAT.sql"
$OutputFile= "\\FBRWNUTAP05\c$\DBA\SSRS\ExtEvent\QueryOutput_UAT.csv"
$ExecuteQuery= Get-Content -path $QueryPath | out-string
$OutputFile
FOREACH($server in GC "\\fbrwnutap05\c$\DBA\SSRS\ExtEvent\ServerList.txt")
{
invoke-sqlcmd -ServerInstance $server -query $ExecuteQuery -querytimeout 60000 | ft -autosize | out-string -width 4096 >> $OutputFile
}
【问题讨论】:
标签: powershell csv powershell-2.0 export-to-csv