PowerShell 3 má mnoho nových funkcí, včetně některých nových výkonných funkcí. Dramaticky zjednodušují automatizaci webu a dnes vám ukážeme, jak můžete extrahovat jednotlivé odkazy z webové stránky a volitelně stahovat zdroj, pokud si to přejete.
Existují dva nové cmdlety, které usnadňují automatizaci webu, Invoke-WebRequest, díky němuž je snadnější čitelný obsah pro čtení a Invoke-RestMethod, který usnadňuje čtení obsahu z počítače. Vzhledem k tomu, že odkazy jsou součástí HTML stránky, jsou součástí lidsky čitelných věcí. Jediné, co musíte udělat pro získání webové stránky, je použít Invoke-WebRequest a dát jej URL.
Invoke-WebRequest -Uri '//phhsnews.com'
Pokud posunete dolů, uvidíte odpověď propojovací vlastnost, můžeme použít funkci výčtu nových členů PowerShell 3, aby je filtrovala.
(Invoke-WebRequest -Uri '//phhsnews.com'). Spojuje
Jak vidíte, dostanete hodně odkazů zpět, to je místo, kde musíte použít vaši představivost najít něco jedinečného odfiltrovat odkazy, které hledáte. Předpokládejme, že chceme seznam všech článků na první stránce. <(
(Invoke-WebRequest -Uri '//phhsnews.com'). Spojuje | Kde-Objekt {$ _. Href -like "http * "} Strong>) title> title> title> strong> Umožní se podívat na automatické oškrábání obrazu dne z webových stránek Nat Geo, abychom tak mohli kombinovat s novými webovými rutinami pomocí Start-BitsTransfer.
$ IOTD = ((Invoke-WebRequest -Uri ' // fotografie.nationalgeographic.com/photography/photo-of-theday/').Links | Kde innerHTML podobný "* stáhnout tapetu *"). href
Start-BitsTransfer -Source $ IOTD -Destinační C: IOTD
To je vše, co je k tomu. Máte nějaké čisté triky? Dejte nám vědět v komentářích
Nastavení různých pozadí pro duální monitory v systému Windows 7
Pokud stále používáte systém Windows 7, protože nenávidíte systém Windows 8 a používáte více než jeden monitor, pravděpodobně narazíte na omezení, že pro každý monitor nelze použít jinou tapetu. Windows 8 vlastně má spoustu úžasných funkcí pro duální nebo více nastavení monitoru, ale dokud neřeší celé počáteční obrazovky / problémy při startu, lidé nebudou v blízké době migrovat.Naštěstí existuje několik věcí, které můžete u
Instalace sady Office 2013 pomocí Office 365
Nedávné vydání sady Office 2016 přidává některé užitečné nové funkce a vylepšení a je nyní výchozí verzí nainstalované jako součást sady Office 365. Pokud však chcete nainstalovat sadu Office 2013 namísto jiného, což je snadné. Přihlaste se k účtu Office 365 na adrese https://www.office.com a klikněte v pravém horním rohu na položku Přihlásit se Může se zobrazit stránka zobrazená níže.