Skip to content

Latest commit

 

History

History
89 lines (72 loc) · 2.81 KB

Spiceworld2023.md

File metadata and controls

89 lines (72 loc) · 2.81 KB

Be immediately effective in PowerShell

Based on timing plan - you have 15 minutes of padding

Don't fear the shell - Jason (Intros + Don't Fear - 20 min)

  • Native command
  • Verb-Noun
  • Aliases
  • Help & Get-Command
  • Using PSDrives

Installing PowerShell 7 - Sean - 15 min

Command discovery - Jeff/Jason/Sean - 20 min

Help & Docs - Sean - 20 min

Interactive vs. Automation - 30 min -

  • Other hosts - Jason

    • Windows Terminal vs. Conhost
    • VS Code
    • Cloud Shell
  • Scripting Basics - Jeff

    • What is a PowerShell script
    • Execution policy & unblock (mark of the web for Windows and macOS)
    • Using variables
    • Using VS Code & PS Extension
  • PowerShell remoting for scale-out - Jeff

    • What is it?
    • Alternate credentials
    • Using Invoke-Command

Intelligent shell - Jason/Sean - 30 min

Automating with PowerShell - Jeff - land us - 30 min

  • Console first
  • Creating a basic script
  • Script to basic function
  • Basic function to advanced function
  • Function to module