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/