我在一個文件夾中有幾個文件,那些文件是.xml文件。如何從Select-String中獲取值
我想從這些文件中獲取一個值。 文件中的一條線,看起來是這樣的:
<drives name="Virtual HD ATA Device" deviceid="\\.\PHYSICALDRIVE0" interface="IDE" totaldisksize="49,99">
我想要做的就是在這種情況下,值49,99。
我能夠獲得線路輸出與文件:
$Strings = Select-String -Path "XML\*.xml" -Pattern totaldisksize
foreach ($String in $Strings) {
Write-Host "Line is" $String
}
但是,讓剛剛在「值」我不明白如何。我也玩過
$Strings.totaldisksize
但是沒有骰子。
在此先感謝。
謝謝。有用。任何機會,我可以打擾你解釋它?我不明白它是如何寫入主機的。 – user3019059 2014-11-21 12:11:13
當然,更新了答案。希望更清楚? – arco444 2014-11-21 12:21:58
令人驚歎。謝謝。 – user3019059 2014-11-21 12:28:15