| external help file | PSIntro-help.xml |
|---|---|
| Module Name | PSIntro |
| online version | https://jdhitsolutions.com/yourls/4d142b |
| schema | 2.0.0 |
Display a PowerShell welcome screen
Get-PSIntro [-ModuleStatus] [-Tutorial] [<CommonParameters>]Get-PSIntro [-WelcomeOnly] [<CommonParameters>]This command will display a PowerShell welcome or "splash" screen. The display includes a list of online resources. If you include the -ModuleStatus parameter, the output will include the status of key modules. Keeping these modules up to date will help ensure a good user experience.
If you include -Tutorial, you will be prompted to run a set of tutorials. The tutorials are interactive and will help the user learn about PowerShell. If the user chooses to run the tutorials, they will be run consecutively. The tutorials are written as PowerShell scripts with a combination of formatted text and live console output from the user's current PowerShell session. This ensures that output is relevant to the user's environment.
PS C:\> Get-PSIntro -ModuleStatus
Welcome to PowerShell!
PowerShell v7.5.4
PowerShell Documentation : https://learn.microsoft.com/powershell
PowerShell on Slack : https//aka.ms/psslack
PowerShell on Discord : https://aka.ms/psdiscord
PowerShell Team Blog : https://devblogs.microsoft.com/powershell
PowerShell Gallery : https://www.powershellgallery.com
GitHub Discussion : https://github.com/PowerShell/PowerShell/discussions
Use any of the links above to get started learning more about PowerShell.
When you can, you should run Update-Help to get the latest help files for PowerShell.
Key module status:
Name Online Installed UpdateNeeded
---- ------ --------- ------------
PSReadLine 2.4.5 2.4.5 False
Microsoft.PowerShell.PSResourceGet 1.1.1 1.1.1 False
All key modules are up to date.
Run Start-PSTutorial for a list of brief PowerShell tutorials.The output will for formatted and styled using $PSStyle. The links will be clickable in Windows Terminal or similar.
PS C:\> Get-PSIntro -Tutorial
Welcome to PowerShell!
PowerShell v7.5.4
PowerShell Documentation : https://learn.microsoft.com/powershell
PowerShell on Slack : https//aka.ms/psslack
PowerShell on Discord : https://aka.ms/psdiscord
PowerShell Team Blog : https://devblogs.microsoft.com/powershell
PowerShell Gallery : https://www.powershellgallery.com
GitHub Discussion : https://github.com/PowerShell/PowerShell/discussions
Use any of the links above to get started learning more about PowerShell.
When you can, you should run Update-Help to get the latest help files for PowerShell.
Would you like to run a set of short interactive tutorial on essential PowerShell fundamentals?
Enter Y to continue:Launch the introduction with the tutorial prompt.
Include key module status.
Type: SwitchParameter
Parameter Sets: default
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseShow the tutorial prompt. If you select Yes, the tutorials will run consecutively, in order. If you select No, the command will exit without running any tutorials. You can run Start-PSTutorial to launch the tutorials at any time and in any order.
Type: SwitchParameter
Parameter Sets: default
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseOnly display the welcome splash screen of links.
Type: SwitchParameter
Parameter Sets: welcome
Aliases: SplashOnly
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: FalseThis cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
This command has aliases of PSIntro and PSWelcome.
Learn more about PowerShell: http://jdhitsolutions.com/yourls/newsletter