0
我試圖運行下面的命令:調用-SQLCMD多臺計算機上的PowerShell爲SERVERPROPERTY版
"SQL Version" = (Invoke-Command -ComputerName $Computer -ScriptBlock { Invoke-Sqlcmd -Query "SELECT SERVERPROPERTY ('edition')"})
輸出只是表明:
SQL Version : System.Data.DataRow
我如何得到它顯示實際結果如何?
我恨空間但是輸出對於自己解析不是很重要,我現在得到了這個結果:Canno將索引轉換爲空數組。 – pinchepooch
我得到了另一個函數「SQL Version」=(Invoke-Command-ScriptBlock {Get-SQLSvrVer $ Computer}),但它輸出:SQL Version:@ {Edition = Express Edition} – pinchepooch
我知道了:「SQL Version」= (Invoke-Command-ScriptBlock {Get-SQLSvrVer $ Computer} | foreach {$ _。Edition}) – pinchepooch