【发布时间】:2015-07-31 11:46:51
【问题描述】:
我目前有:
(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
【问题讨论】:
-
我做错了什么?没有给
$OutFileName一个值。问题是,为什么要写入包含正在执行的 sql 命令的文件? -
很抱歉,这只是我输出的部分,请假设所有变量都已正确分配。
标签: powershell powershell-3.0 sqlcmd verbose