কম্পিউটার

PowerShell-এ Invoke-WebRequest ব্যবহার করে কিভাবে ওয়েবসাইট লিঙ্ক পাবেন?


PowerShell ব্যবহার করে ওয়েবসাইটে উপস্থিত লিঙ্কগুলি পেতে, আমরা প্রথমে Invoke-WebRequest ব্যবহার করে ওয়েবপৃষ্ঠা থেকে ডেটা পুনরুদ্ধার করতে পারি cmdlet।

$req = Invoke-WebRequest -uri "https://theautomationcode.com"
$req

আউটপুট

PowerShell-এ Invoke-WebRequest ব্যবহার করে কিভাবে ওয়েবসাইট লিঙ্ক পাবেন?

শুধুমাত্র লিঙ্কগুলি পুনরুদ্ধার করতে আমরা সেই সম্পত্তিটি ব্যবহার করতে পারি এবং সেখানে আপনি আউটপুটে দেখানো হিসাবে 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/

  1. Windows 10 এ PowerShell ব্যবহার করে কিভাবে সর্বজনীন আইপি ঠিকানা পাবেন

  2. Windows 10 এ PowerShell ব্যবহার করে কিভাবে একটি আইপি বা ওয়েবসাইট ব্লক করবেন

  3. কিভাবে ভুলে যাওয়া উইন্ডোজ 8 পিকচার/পিন/টেক্সট পাসওয়ার্ড রিসেট করবেন?

  4. উইন্ডোজ/ম্যাক/অনলাইনে গুগল আর্থ কীভাবে রেকর্ড করবেন