PowerShell을 사용하여 웹사이트에 있는 링크를 가져오려면 먼저 Invoke-WebRequest를 사용하여 웹페이지에서 데이터를 검색할 수 있습니다. cmdlet.
$req = Invoke-WebRequest -uri "https://theautomationcode.com" $req
출력
링크만 검색하기 위해 해당 속성을 사용할 수 있으며 출력에 표시된 대로 InnerHTML, Innertext, href 등과 같은 일부 하위 속성도 찾을 수 있습니다.
$req = Invoke-WebRequest -uri "https://theautomationcode.com" $req.Links
출력
innerHTML : Scripts innerText : Scripts outerHTML : <A href="https://theautomationcode.com/scripts/">Scripts</A> outerText : Scripts tagName : A href : https://theautomationcode.com/scripts/
링크만 필요하므로 href 속성을 사용합니다.
$req.Links | Select -ExpandProperty href선택
출력
https://theautomationcode.com/2020/11/ https://theautomationcode.com/author/chiragce17/ https://theautomationcode.com/category/powershell/ https://theautomationcode.com/category/troubleshooting/