1. EachPod

SAS 025 – In the Lab – Intro to PowerShell

Author
Dustin Reybrouck: IT System Administrator
Published
Tue 30 Jul 2019
Episode Link
https://sysadminshow.com/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”


 

Share to: