this post was submitted on 10 Jun 2023
13 points (93.3% liked)

Powershell

1005 readers
1 users here now

PowerShell (POSH) is a a task automation command-line shell and scripting language created by Microsoft. It became part of the FOSS community in 2016 and is now available across Windows, Linux, and macOS

Resources:


Rules:

Self-promotion rules:


founded 1 year ago
MODERATORS
 

Come in, introduce yourself, and say hello to others. Hoping to build a friendly and helpful community

top 17 comments
sorted by: hot top controversial new old
[–] zadjii 10 points 1 year ago (1 children)

Hey all,

I'm an engineer on the Windows Terminal. We work pretty closely with the PowerShell team, but admittedly, I'm still more of a CMD guy myself. I know, I know, "here's a nickel kid, get yourself a real shell, blah blah blah".

I'm always looking for a new place to keep my ear to the ground and get first-hand feedback from our users.

[–] pwshguy 5 points 1 year ago

I must say I love the work you've done with Windows Terminal. Being able to have separate tabs for PowerShell, Windows PowerShell, WSL, CMD, and now Cloud Shell has been a game changer. I've been watching each release closely.

[–] nibblebit 6 points 1 year ago (2 children)

Hello!

I'm an Azure/dotnet dev and I am bad at Powershell. I am looking forward to sharing all of my disgusting hacks with you all!

[–] pwshguy 3 points 1 year ago

I work with a bunch of dotnet devs and they make some of the best PowerShell stuff I've used.

[–] TwilightKiddy 2 points 1 year ago

It was a wonderful day when I discovered C# script and didn't have to rely on PS that much.

[–] Raiden11X 4 points 1 year ago (2 children)

Hello! I'm a C# dev but I use a lot of PowerShell for automating some tasks in my workflow. Nothing too crazy though.

[–] pwshguy 3 points 1 year ago

Ha, I'm the opposite. I use PowerShell for the vast majority of my job, but will jump into (aka hack my way through) C# in the instances where I can't use PowerShell. Although 90% of my C# is just making PowerShell modules, so I can continue to use PowerShell for everything. (I may have a PowerShell problem.)

[–] [email protected] 2 points 1 year ago

Also a C# developer and I adore PowerShell because it's so intuitive after all my time in the .NET ecosystem. Things just work how I would expect them to, and if I need a particular utility I know I can always fallback on the built-in libraries.

[–] [email protected] 3 points 1 year ago (1 children)

Hey, all. I'm a systems administrator in a mixed environment. Use PowerShell a lot for automating various tasks, maintenance, etc.

Self-taught and been using PS for about 4 years now, daily.

Glad to see a community starting here!

[–] pwshguy 2 points 1 year ago (1 children)

That is exactly how I got my start in PowerShell too. Working as a sysadmin, if there was a task I had to do more than twice, I automated it. I started with VBS, and dabbled in PowerShell 2.0, then made the full switch when 3.0 came out. Haven't looked back since.

[–] [email protected] 2 points 1 year ago

Yep, that's pretty much our little team! It's a small infra team for a decently sized organization so anything we can automate or avoid having to actually go RDP to, we do it in PowerShell. We actually spun up a PowerShell Universal instance recently to act as a central automation node and allow us to give some of the IT support staff access to fix certain things without really giving them any more access. Works great!

[–] [email protected] 3 points 1 year ago

Decided to browse lemmy.ml, saw a post in their sysadmin sub about this poweshell sub from another instance. Clicked an instance link, changed it to lemmy.world (where my account is) then subbed. Lemmy's federation is really neat lol.

I use powershell alot at work to automate some tedious tasks and have created a handful of functions in a personal module over the years, mostly related to gather information from remote windows computers. Maybe I will grab them and post them when I next get to the office! I should really setup git haha

[–] aenthur 3 points 1 year ago

Hello! My clients have me administer their servers and mostly scheduled tasks on those. Powershell is an invaluable tool for that. I've built analyzers that determine whether scheduled tasks ran a normal amount of time, or whether they took too long, compared to their own normal duration. I also regularly run benchmarks to determine the fastest way to do things, like archiving millions of files across file servers.

[–] thedavecarroll 2 points 1 year ago

Thanks, Matt, for creating this community! I'll start helping with broadcasting and promotion of the community on the sites where I'm active.

For everyone else, here's my introduction: I am a DevOps engineer for a finance company and use PowerShell and Python daily to build infrastructure in AWS cloud.

I attempt to promote and evangelize PowerShell, helping new learners with the basics and participating in the online community as often as I can. I've been a blogger (albeit somewhat inconsistent) on PowerShell and technology in general since 2018.

I'm excited to be here and connect with like-minded individuals.

Check out my profile here for links to my blog and other socials.

[–] laage 2 points 1 year ago

Hiya!

I'm a sysadmin working primarily with MS products both cloud and on-prem and much of my work involves PoSh automation.

[–] [email protected] 2 points 1 year ago (1 children)

Hello, I work as a sysadmin/DevOps and I work with all sorts of tools but I often go back to powershell if I need to write a pipeline, get some information, or writing a quick wrapper for some api calls.

[–] [email protected] 2 points 1 year ago

Powershell is often my go to for API calls as well lol. Easy to just use what you know!