Hi, and welcome to the PowerShell forum!
I did this same list for the IT Programming forum and I thought it might help a little bit here too. So, without further fanfare!!
- Don’t apologize for being a “noob” or “newbie” or “n00b.” There’s just no need – nobody will think you’re stupid, and the forums are all about asking questions. Just ask!
- If your problem is solved, mark the post that helped you most as the Best Answer. Mark any posts that also helped as Helpful Posts. How do you do that? Click on the "Manage" button on the post you want to mark and you'll see the option in the resultant menu.
- Try to ask just one question at a time. Posts with ten questions are a lot harder to help with.
- Use the <> Insert Code button in the forums editor to format your code appropriately.
- Don’t post massive scripts. We’re all volunteers and we don’t have time to read all that, nor will we copy, paste, and run it. Post an excerpt, and clearly state what you’re having problems with.
- Try to avoid using obscure or punctuation aliases (like ? and %) – use command names instead. It makes your post easier for everyone, including n00bs, to follow.
- Post error messages, as appropriate. They help. Also mention what line number you are having the issue with. That helps too.
- Post what you’ve tried, what errors you got, and what didn’t work. It’s a lot easier, sometimes, to correct what you’ve already done than to try and write something from scratch.
- It's OK to ask for a small script to be written for you, but don't ask someone to write a huge script or rewrite YOUR huge script. Again, we’re all volunteers – respect that we’re taking time to help you, and help us minimize that time.
- If you’ve been given a working solution, say Thank You! Then make sure you know why it works… and ask for an explanation if you don’t!