1 2 3 4 5 6 7 8 9 10 11 12 |
$url = "https://www.jesusninoc.com/2017/06/22/encontrar-cmdlets-en-un-bloque-de-powershell/" $result = Invoke-WebRequest $url #La etiqueta que tenemos buscar es: class="crayon-plain-wrap" $code = $result.AllElements | Where Class -eq "crayon-plain-wrap" | %{$_.innerText} [System.Management.Automation.PSParser]::Tokenize($code,[ref]$null) | ForEach-Object { if (($_.Type -eq 'Command') -or ($_.Type -eq 'Variable')) { Write-Host $_.content,$_.type } } |