$info = Invoke-SQLCmd -ServerInstance $Server -Database $Database -inputfile "$queriespath/compare_quantity.sql"
$changes = $info.length
for($i=0; $i-le$changes; $i++) {
$text = "Revise,$info[$i].quantity,$info[$i].itemid" | Set-Content 'C:\Users\pmaho\Dropbox\SAMPOWERSPORTS\CustomChrome\revision.txt'
}
我試圖將$ info [$ i] .quantity,$ info [$ i] .itemid的值寫入文件。將變量寫入文件
這是我的代碼輸出現在 修改,的System.Data.DataRow的System.Data.DataRow [2] .quantity,的System.Data.DataRow的System.Data.DataRow [2] .itemid
我想要說出可變物的實際價值,我該怎麼做?
編輯:
for($i=0; $i-le$changes; $i++) {
$text = $($info[$i].quantity) | Set-Content 'C:\Users\pmaho\Dropbox\SAMPOWERSPORTS\CustomChrome\revision.txt'
}
上面是打印什麼。
的可能的複製[?你怎麼能在一個字符串中使用一個對象的屬性(http://stackoverflow.com/questions/ 1145704 /如何使用一個對象屬性在一個字符串) – briantist
該帖子沒有幫助。我正在嘗試使用括號,並且無法正確識別 –
通過將它放入問題中告訴我們你在做什麼。 – briantist