PowerShell Kullanarak Herhangi Bir Web Sayfasındaki Bağlantıları Çıkarma

Nov 3, 2025
Bulut ve İnternet

PowerShell 3, web ile ilgili bazı güçlü yeni özellikler de dahil olmak üzere birçok yeni özelliğe sahiptir. Web'i otomatikleştirmeyi önemli ölçüde basitleştiriyorlar ve bugün size bir web sayfasından her bir bağlantıyı nasıl çıkarabileceğinizi ve isterseniz kaynağı isteğe bağlı olarak nasıl indirebileceğinizi göstereceğiz.

PowerShell ile Web'i Kazıma

Web'i otomatikleştirmeyi kolaylaştıran iki yeni cmdlet vardır, insanlar tarafından okunabilir içeriğin ayrıştırılmasını kolaylaştıran Invoke-WebRequest ve makine tarafından okunabilir içeriğin okunmasını kolaylaştıran Invoke-RestMethod. Bağlantılar bir sayfanın HTML'sinin parçası olduğu için, insan tarafından okunabilir öğelerin parçasıdır. Bir web sayfası almak için tek yapmanız gereken Invoke-WebRequest'i kullanmak ve ona bir URL vermektir.

Invoke-WebRequest –Uri "http://howtogeek.com"

Aşağı kaydırırsanız yanıtın bir bağlantılar özelliği olduğunu görürsünüz, bunları filtrelemek için PowerShell 3’ün yeni üye numaralandırma özelliğini kullanabiliriz.

(Invoke-WebRequest –Uri ‘http://howtogeek.com’). Bağlantılar

Gördüğünüz gibi, çok sayıda bağlantı geri alıyorsunuz, aradığınız bağlantıları filtrelemek için benzersiz bir şey bulmak için hayal gücünüzü kullanmanız gereken yer burasıdır. Ön sayfadaki tüm makalelerin bir listesini istediğimizi varsayalım.

((Invoke-WebRequest –Uri ' http://howtogeek.com ’) .Linkler | Where-Object {$_.href -like “http*”} | Sınıf -eq “başlık”). Başlık

Yeni cmdlet'lerle yapabileceğiniz bir diğer harika şey, günlük indirmeleri otomatikleştirmektir. Nat Geo web sitesinden günün görüntüsünü otomatik olarak kazımaya bakalım, bunu yapmak için yeni web cmdlet'lerini Start-BitsTransfer ile birleştireceğiz.

$ IOTD = ((Invoke-WebRequest -Uri ' http://photography.nationalgeographic.com/photography/photo-of-the-day/’).Links | İç HTML benzeri "* Duvar Kağıdı İndir *"). Href
Başlangıç-Bit Aktarımı -Kaynak $ IOTD -Hedef C: \ IOTD \

Hepsi bu kadar. Kendinize ait düzgün numaralarınız var mı? Yorumlarda bize bildirin.

Using PowerShell To Work With SharePoint Lists

How To Check Open/Close Ports Of Any Website Using PowerShell

Intro To PowerShell For SharePoint

How To Scrape A Web Page With PowerShell

How To Manage IIS Websites In PowerShell


Bulut ve İnternet - En Popüler Makaleler

En İyi Google Dokümanlar Eklentileri

Bulut ve İnternet Jan 17, 2026

Google Dokümanlar eklentileri, bir tarayıcı uzantısının çalışma şekline benzer şekilde çalışır. Ek özellikler kazanmak için Google Dokümanlar'a yüklediğiniz bir ..


Herhangi Bir Web Sitesi İçin RSS Beslemesi Nasıl Bulunur veya Oluşturulur

Bulut ve İnternet Jul 25, 2025

Hâlâ özel bir RSS kullanıcısıysanız, şüphesiz bazı sitelerin artık size hitap etmek için kendi yollarından çıkmadığını fark etmişsinizdir. Bir zamanlar RSS logos..


Windows Lisansınızı Değiştirmek, Kaldırmak veya Uzatmak için Slmgr Nasıl Kullanılır

Bulut ve İnternet Jul 3, 2025

Windows etkinleştirme olabildiğince kusursuz olacak şekilde tasarlandığından, Microsoft’un grafik araçları basit tutar. Bir ürün anahtarını kaldırmak, çe..


Kendi Firefox Tarayıcı Temanızı Nasıl Oluşturabilirsiniz?

Bulut ve İnternet Dec 1, 2025

Firefox temaları - "persona" olarak da bilinir - tarayıcınızın görünümünü değiştirerek daha kişisel hale getirebilir. Eğer hoşuna giderse kullandığınız uy..


Bilgisayarınızın Windows Phone 7 Gibi Görünmesini Sağlayın

Bulut ve İnternet Mar 11, 2026

Windows Phone 7, ekranda pek çok bilgiyi verimli bir şekilde görüntüleyen benzersiz ve heyecan verici bir kullanıcı arabirimi sunar. Ve basit bir Rainmeter temasıyla, aynı kullanıc�..


IBM Lotus Symphony, MS Office'e Ücretsiz Bir Alternatif

Bulut ve İnternet Aug 21, 2025

Bu zorlu ekonomik zamanlarda, MS Office üretkenlik paketi için çok fazla para harcamak sinir bozucu veya imkansız olabilir. Bugün, Open Office teknolojisi üzerine inşa edilmiş eksiksi..


Firefox'ta Rahatsız Edici Otomatik Kaydırma Özelliğini Devre Dışı Bırakın

Bulut ve İnternet Mar 28, 2026

Böylece, bir sayfadaki bir bağlantıya orta tıklamayı deniyorsunuz ve bağlantıyı kaçırıyorsunuz… ardından yuvarlak "Otomatik Kaydırma" simgesi beliriyor ve aniden sayfa kendi ke..


Harika Geek Siteleri - İkinci Bölüm

Bulut ve İnternet Jun 6, 2025

BAĞLANMAMIŞ İÇERİK Her iki ayda bir, okuduğumuz ve okuyucularımızla paylaştığımız harika inek sitelerinin bir listesini çıkarıyoruz. Ayrıca bir gün izin almanın harik..


Kategoriler