我目前有:
(invoke-sqlcmd -inputfile (Join-Path $FileDirectory $FileName) -ServerInstance $ServerName -verbose) > $OutFileName
我得到输出:
VERBOSE: Changed database context to 'BLUELABEL'
我正在尝试使用详细输出写入由 Join-Path 函数指定的文件。
我究竟做错了什么?
(使用 PowerShell V3)
我确实找到了这个问题的答案,但它似乎不同,我似乎无法应用相同的想法:Powershell Invoke-Sqlcmd capture verbose output