In addition to the links we just looked at,
let me leave you with a few other general online links.
First is the primary link for all PowerShell documentation.
The link should redirect to a culture‑specific page
or default to the en‑us site.
What you get is a hub with links to all sorts of PowerShell information.
There's more documentation, reference material,
script samples, and so much more.
I definitely encourage you to spend some time
browsing and reading from this site.
I also encourage you to check out the GitHub repository
for all the PowerShell documentation.
You don't need a GitHub account to browse or look through the material here.
This is a great way to see the help sausage being made,
and maybe someday you'll make your own contribution to PowerShell help.
The last online reference is one that I make all the time,
and that is for powershell.org.
This is a non‑profit community‑run site.
Now the people behind powershell.org put on the PowerShell Summit,
plus a few other events.
But the real reason I stress this site are the free forums.
If you have a question that the help can't quite answer,
or you are running a command and maybe need some guidance,
post your question here.
There is a potential danger in searching online for help because,
you know,
you most likely don't have enough experience to know
if the answer you find is correct, or if it's even still valid.
PowerShell has changed a lot since 2006.
Posting in the forums here will improve your chances that you'll
get an accurate and current answer from experienced PowerShell
users who really want to help you.
And you're going to want and need help, but I offer a word of caution,
reiterating something that I just said,
be careful with information that you find online,
whether it's ona blog, a forum, or a site like Stack Overflow.
Let's say you find a bit of information or an example.
Do you have enough PowerShell experience to know if it will work?
Will it work in your environment?
Will it work with the current version of PowerShell that you're using?
Is it even good PowerShell?
I've seen plenty of PowerShell in the wild that is nothing more than a
PowerShell version of a VBScript, and you don't want that, or maybe what you're
looking at was good when it was posted, but since then,
a new cmdlet or parameter was introduced that maybe makes that example
obsolete. Again, you have to be honest with yourself.
I can usually assess the quality of information I find online; however,
I've been using PowerShell for 14 years on a daily basis.
This is why I trust a forum like the ones at powershell.org
because I know the information will be current, and the people helping you really know their stuff.