0
我提供我的瀏覽器這樣的信息的URL:從網站獲取平原測試 - 調用-的WebRequest在PS 2.0
我需要PS腳本,能夠列出此值(總是一列),並能夠放入一個文件。
我可以處理寫作文件的部分文件,但我不知道如何讓腳本讀取這些值。
當我在網頁上「查看頁面源代碼」時,我只是得到純文本 - 根本沒有其他信息。
我已經試過這樣:
$url = "http://..."
$result = Invoke-WebRequest $url
$elements = $result.AllElements | Select -First 1 -ExpandProperty innerText
$resultArray = @()
foreach($element in $elements.Split("`n")){
{$resultArray += $element}
Write-Output "$element"
}
,但我得到:
'調用-的WebRequest' 一詞不被識別爲一個 cmdlet,函數,腳本文件的名稱,或可操作的程序
任何使用Powershell 2.0來完成此任務的機會(雖然我仍然不確定這個「n」是否可以在這種情況下工作)
有什麼提示嗎?
這是PowerShell 2.0嗎? –
你正在使用哪個powershell版本? 'Invoke-WebRequest' was not added until the version 3 I believe。 – David
'($ psversiontable.psversion).tostring()'會告訴我們什麼PS版本。 – ssaviers