Hi Everybody!<\/p>\n
This might seem as a stupid question.
\nI am working for almost a year in IT now, and most of my knowledge is about Microsoft Azure.
\nWorking every day on Azure, I am training myself in Powershell. Powershelling for Azure is getting better and better, but I want to learn more about the “normal” management commands and such, but I don’t know were to begin.<\/p>\n
What do you recommend as a good way to start expanding my Powershell knowledge?<\/p>\n
Thank you!! <\/p>","upvoteCount":41,"answerCount":49,"datePublished":"2015-05-21T07:16:59.000Z","author":{"@type":"Person","name":"tarikbarhih","url":"https://community.spiceworks.com/u/tarikbarhih"},"acceptedAnswer":{"@type":"Answer","text":"
Every time you have an “I wonder how I with Powershell?” moment, take the question and find the answer on the Microsoft Technet “Hey Scripting Guys!” Blog. Ed Wilson is quite the genius when it comes to Powershell innovation. Or if you have a question about a particular cmdlet, type the cmdlet exactly into Google. Usually the first result is the Technet article explaining the cmdlet in detail like parameters, inputs, outputs, and usage examples.<\/p>","upvoteCount":17,"datePublished":"2015-05-21T07:36:55.000Z","url":"https://community.spiceworks.com/t/powershell-how-to-proceed/405643/3","author":{"@type":"Person","name":"thomas-blake","url":"https://community.spiceworks.com/u/thomas-blake"}},"suggestedAnswer":[{"@type":"Answer","text":"
Hi Everybody!<\/p>\n
This might seem as a stupid question.
\nI am working for almost a year in IT now, and most of my knowledge is about Microsoft Azure.
\nWorking every day on Azure, I am training myself in Powershell. Powershelling for Azure is getting better and better, but I want to learn more about the “normal” management commands and such, but I don’t know were to begin.<\/p>\n
What do you recommend as a good way to start expanding my Powershell knowledge?<\/p>\n
Thank you!! <\/p>","upvoteCount":41,"datePublished":"2015-05-21T07:17:00.000Z","url":"https://community.spiceworks.com/t/powershell-how-to-proceed/405643/1","author":{"@type":"Person","name":"tarikbarhih","url":"https://community.spiceworks.com/u/tarikbarhih"}},{"@type":"Answer","text":"
Do you have any batch scripts for you use for every use on you PC? Try converting them to PS. Got a function you want to automate for? Make a PS script to do that.<\/p>\n
It really depends on your learning type. Are you a do’er, a reader/memorizer, a tinkerer (tearing apart and analyzing working code)?<\/p>","upvoteCount":3,"datePublished":"2015-05-21T07:28:37.000Z","url":"https://community.spiceworks.com/t/powershell-how-to-proceed/405643/2","author":{"@type":"Person","name":"michaelsc","url":"https://community.spiceworks.com/u/michaelsc"}},{"@type":"Answer","text":"
Those are nice tips <\/p>\n
Are there also good books about Powershell that are a definitive read?<\/p>","upvoteCount":0,"datePublished":"2015-05-21T07:39:37.000Z","url":"https://community.spiceworks.com/t/powershell-how-to-proceed/405643/4","author":{"@type":"Person","name":"tarikbarhih","url":"https://community.spiceworks.com/u/tarikbarhih"}},{"@type":"Answer","text":"
If you’re a “take a course” kinda chap, I know the Advanced Powershell course on Microsoft Virtual Academy was good. I’d assume the basic one is too.<\/p>\n
My favorite way of learning aside from tinkering and the odd task at work is actually helping in these forums. “How can I do X?”, “Hmm, good question!”<\/p>","upvoteCount":11,"datePublished":"2015-05-21T07:40:41.000Z","url":"https://community.spiceworks.com/t/powershell-how-to-proceed/405643/5","author":{"@type":"Person","name":"stephensennett","url":"https://community.spiceworks.com/u/stephensennett"}},{"@type":"Answer","text":"
Honestly, I have yet to read a single Powershell book. Most of my learning has been through the virtue of Google and Technet/“Hey Scripting Guys!”. Also if you have a question about a particular cmdlet on your machine you can use Get-Help for info on the cmdlet, and if the Help file is out of date you can use Update-Help to get the newest help on all those cmdlets.<\/p>","upvoteCount":3,"datePublished":"2015-05-21T07:43:26.000Z","url":"https://community.spiceworks.com/t/powershell-how-to-proceed/405643/6","author":{"@type":"Person","name":"thomas-blake","url":"https://community.spiceworks.com/u/thomas-blake"}},{"@type":"Answer","text":"
I have learned the most about Powershell by helping other people out on this forum. Dissecting their code and finding the typo that was hanging them up or generating a script to help solve their problem has helped me learn more than just general research could have IMHO.<\/p>","upvoteCount":2,"datePublished":"2015-05-21T07:46:19.000Z","url":"https://community.spiceworks.com/t/powershell-how-to-proceed/405643/7","author":{"@type":"Person","name":"thomas-blake","url":"https://community.spiceworks.com/u/thomas-blake"}},{"@type":"Answer","text":"
The main book that is suggested is “Powershell in a month of lunches”, I started reading it not long after I’d started messing around with Powershell and found it useful for some little tricks but I prefer to just dive into the console and figure it out as I go with some google’ing thrown in.<\/p>","upvoteCount":3,"datePublished":"2015-05-21T08:49:12.000Z","url":"https://community.spiceworks.com/t/powershell-how-to-proceed/405643/8","author":{"@type":"Person","name":"chrisgardner2","url":"https://community.spiceworks.com/u/chrisgardner2"}},{"@type":"Answer","text":"
To echo what others are saying:<\/p>\n
The Hey scripting guy blog: Archived MSDN and TechNet Blogs | Microsoft Learn<\/a><\/p>\n Conveniently they are doing a week of working with Azure <\/p>\n