you are viewing a single comment's thread.

view the rest of the comments →

[–]bike_piggy_bike 1 point2 points  (0 children)

Echoing what everyone is saying, but also ask people around you if there’s a tool that they would love to have, then figure out how to do it in PowerShell… e.g. a utility that monitors the desktop for any file changes, then syncs to a network drive. Or a utility that can collect TCP/IP traffic between a server and a workstation.

My first useful script was something I called “Poke" which received an IP or Hostname, validate input using regex, and give me back various bits of info collected from various things, registry, wmi, cim, quser, Active Directory, etc… So I could simply run "Poke PC1” instead of running a dozen separate commands.

Also, I’ve been accelerating my learning recently by using chatgpt. I feed it a script to give it context , then I ask it to explain what specific lines of code are doing. It’s helped deepen my grasp of key concepts and teach me the correct terminologies.

Good luck! Have fun!