SAS 025 – In the Lab – Intro to PowerShell

In this lab episode I run through a recent PowerShell project.  This is a very basic example will give you an idea what can be done with PowerShell.  The YouTube video for this episode can be found at https://youtu.be/SXv-ZVV9ioc.

 

As promised I have included the final scripts below.

##########################demo.ps1#####################

#Define variables
$webdata = “”
$complete = “”

#scrape website content to variable
$webdata = Invoke-WebRequest “www.sysadminshow.com”

while ($complete -ne “1”)
{
if($webdata -like “*SysAdmin Show*”) # check for specific string
{
write-host “Found it!”
$complete = “1”
Start-Process calc.exe
}
else
{
write-host “Not Ready”
}

Start-Sleep -Seconds 1
}

####################launch.bat#####################

powershell -WindowStyle Hidden “c:\scripts\demo.ps1”