get-markgoogle.ps1
|
<#PSScriptInfo .VERSION 1.0 .GUID 8ddc596d-2887-457f-93cb-3fd0ae2ac146 .AUTHOR Belloah .COMPANYNAME .COPYRIGHT .TAGS .LICENSEURI .PROJECTURI .ICONURI .EXTERNALMODULEDEPENDENCIES .REQUIREDSCRIPTS .EXTERNALSCRIPTDEPENDENCIES .RELEASENOTES .PRIVATEDATA #> <# .DESCRIPTION Get a Markdown Google Search link by keywords and display text .EXAMPLE PS> get-markgoogle cmdlet get-markgoogle.ps1 at command pipeline position 1 Supply values for the following parameters: Text: Stuart Flirt Google: Ooh!!! Hello Papagena! Tu le bella comme le papaya. URL Copied to Clipboard #> [CmdletBinding()] param ( [Parameter(Position = 0, ValueFromRemainingArguments = $true, Mandatory)] [string] $Text, # Link [Parameter(Position = 1, ValueFromRemainingArguments = $true, Mandatory)] [string] ) function get-google { "https://google.com/search?newwindow=1&q=" + [System.Web.HTTPUtility]::UrlEncode("$args") } "[$Text]($(get-google $Google) ""Google: $Google"")" | Set-Clipboard Write-Host -ForegroundColor Yellow "URL Copied to Clipboard" |