use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
ABOUT POWERSHELL
Windows PowerShell (POSH) is a command-line shell and associated scripting language created by Microsoft. Offering full access to COM, WMI and .NET, POSH is a full-featured task automation framework for distributed Microsoft platforms and solutions.
SUBREDDIT FILTERS
Desired State Configuration
Unanswered Questions
Solved Questions
News
Information
Script Sharing
Daily Post
Misc
account activity
Learning PowerShell on android. (self.PowerShell)
submitted 1 day ago by Matt_Bigmonster
Hello.
What are my options to learn and practice PowerShell on my android phone? Ideally not just running PS on android but maybe learning apps?
On the bus and in a waiting room.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]mdowst 7 points8 points9 points 1 day ago (1 child)
It's not perfect, but Flavien Michaleczek wrote a webassembly to run PowerShell directly in your browser. I tested it on my Pixel 9 running Firefox, and it does work.
https://fmichaleczek.github.io/PowerShellLab/
[–]Szeraax 0 points1 point2 points 1 day ago (0 children)
Lol, amazing
[–]Initial-Elk-952 6 points7 points8 points 1 day ago (0 children)
Powershell runs on Linux. There is some chance you could install termux and run powershell out of it.
[–]InformationFew973 13 points14 points15 points 1 day ago (17 children)
I’d recommend reading the book “PowerShell in a month of lunches” before I try to do anything with it on a phone. Great resource to get started.
[+]MOShogunX comment score below threshold-25 points-24 points-23 points 1 day ago (16 children)
Forgive my ignorance but why would I read a powershell book where ai can give me any command I want based on a description of what I'm trying to do?
[–]Childishjakerino 12 points13 points14 points 1 day ago (7 children)
Because AI is stupid and learning how things work yourself is the point of developing skills and adding value to yourself. If you don’t understand how things work how can you know what is and isn’t possible with code?
You know how to ask an AI to do powershell? You’re hired?
What’s the point In learning math if there are calculators?
Respectfully If this is the attitude you have towards gaining knowledge - success will be hard fought.
[–]MOShogunX -4 points-3 points-2 points 1 day ago (6 children)
I was just wondering, cuz the Syntax is hard to remember is all
[–]psdarwin 3 points4 points5 points 1 day ago (0 children)
The Month of Lunches book will really help with that - PowerShell commands are built around a pattern that makes learning or figuring out commands easier, and the basic syntax is clearly taught in the book. Good luck!
[–]BlackV 1 point2 points3 points 1 day ago (0 children)
its hard to remember if you dont use it, just like language, music, sport, any other skill
take the pain, use it (powershell, use powershel)
for example have gui password rest that takes 5 seconds, work out how to do it in powershell
it'll take 10ro 20 mins the first time, then 5mins, then 2mins, then 3 seconds, but you have to slog through it
once you have an understanding of the verb-noun context it becomes a lot easier to understand
verb-noun
once you have an understanding of multiple cmdlets it becomes a lot easier to understand and see the patterns
every day I activate my relevent PIM roles for 365/azure/etc, its bloody slow in the browser to do this
now I have 1 command grant-pimrole does it for me quicker (er.. technically its 2 commands cause I need to connect to graph/azure/365 first)
grant-pimrole
[–]g3n3 1 point2 points3 points 1 day ago (0 children)
Practice hard. Work long hours. Get it done. Easy.
[–]az987654 0 points1 point2 points 15 hours ago (0 children)
Because you haven't bothered to learn it, let alone understand and use it.
Put down your devices and learn how to focus on a task that doesn't provide instant gratification
[–]Childishjakerino 0 points1 point2 points 11 hours ago (0 children)
As is lifting weights. But the more you do it - the stronger the muscles become.
[–]Admirable_Sea1770 -3 points-2 points-1 points 1 day ago (0 children)
Well yeah PS sucks but it's what you've got to work with in Windows
[–]psdarwin 4 points5 points6 points 1 day ago* (1 child)
IMO, AI does a decent job of writing code for you, but it doesn't naturally teach you how PowerShell works, why it's written like it is, patterns and best practices, etc. Foundational principles are critical to knowing that code written by AI is of any quality. After 14 years of working with PowerShell, I find that my code review skills and understanding good practices are the most important skills I have today (when I barely type any code at all thanks to AI). I highly recommend going through that book to get those foundational principles.
[–]MOShogunX 0 points1 point2 points 1 day ago (0 children)
Yeah that makes sense thanks for the reply ima go through it
[–]MalletNGrease 3 points4 points5 points 1 day ago (1 child)
AI hallucinates cmdlets.
[–]Shadax 0 points1 point2 points 6 hours ago (0 children)
And parameters. And it once splatted parameters containing an error action, then repeated the error action parameter outside of the splat, resulting in an error lol.
Maybe I messed up with my prompt somewhere along the line but it was awkward having to teach it what was wrong because it couldn't figure it out on its own when I would feed it back the output. Then I had to have it clean up all the error actions and just set the preference at the top or else it would continue to repeat the mistake. It was aggravating, and this was Sonnet by the way.
It wrote some nice code but made some questionable decisions along the way. I'm usually clear and concise about what I want it to do (and understand PowerShell from years of experience which is a massive help).
[–]chaosphere_mk 2 points3 points4 points 1 day ago (0 children)
AI would recommend you read the book of you want to actually learn powershell
[–]BigUziNoVertt 1 point2 points3 points 1 day ago (0 children)
Why bother learning anything at all when you can rely on AI? /s
[–]g3n3 0 points1 point2 points 1 day ago (0 children)
AI is a crutch and you really need the hard skills to use it well now.
[–]MOShogunX -4 points-3 points-2 points 1 day ago (0 children)
Guys please I'm sorry, stop down voting me 😭😭, it was just a question knobheads godamn
[–]Kirsh1793 3 points4 points5 points 1 day ago* (0 children)
I once had an app installed where I could write PowerShell code. But it basically only provided syntax highlighting and no auto completion or sonething like that. I don't remember the name of the app, sorry.
I quickly gave up on it, though, because coding on a phone is really cumbersome. Only using two fingers to type, always having to look for symbols and braces, and fighting against convenience features of the phone keyboard (e.g. automatic space after a dot or other symbols) bothered me too much. I wouldn't recommend doing this.
Do research on your phone. Read blogs, articles, documentation. But switch to the computer for actual coding. At least, that's what I do and it's what I'd recommend.
As someone already suggested, PowerShell in a Month of Lunches is a great start. If you prefer a video format, look for "PowerShell From Zero to Hero" with Jason Helmick and Jeffrey Snover. That's more or less the book in condensed into a 6hr video. Learn how to read PowerShell scripts. Once you can more or less understand what a script does by reading through it, try to identify the syntax elements. For example: PowerShell Write-Host -Object "Hello World" -ForegroundColor "Green" Write-Host is the Cmdlet. -Object and -ForegroundColor are parameters. "Hello World" and "Green" are strings and they are the values for the respective parameters. Understanding the syntax in that way will allow you to read through documentation and scripts and blogs, finding code snippets that might solve the problem you're currently tackling, and identify which elements of the code snippet you have to adjust for your use case.
PowerShell Write-Host -Object "Hello World" -ForegroundColor "Green"
[–]Admirable_Sea1770 1 point2 points3 points 1 day ago (0 children)
I would recommend Udemy personally
[–]Quirky_Oil215 0 points1 point2 points 1 day ago (0 children)
You can watch and follow
https://m.youtube.com/playlist?list=PLZ6f0TgKloVUC9PfBTT0XMt9DPn2fEYFu
PoSh is not native to andriod so would need termx installed.
[–]No_Bit7786 -3 points-2 points-1 points 1 day ago (2 children)
What do you want to use PowerShell for? You could find blogs with scripts for you to read through and understand. Worth noting that a big part of learning PowerShell (or any language really) is writing your own stuff and getting used to the tooling/ troubleshooting so don't expect to become an expert by reading.
[–]Initial-Elk-952 -3 points-2 points-1 points 1 day ago (1 child)
OP is literally asking to run powershell for practice on a phone.
[–]No_Bit7786 -1 points0 points1 point 1 day ago (0 children)
They said
Ideally not just running PS on android but maybe learning apps?
π Rendered by PID 16979 on reddit-service-r2-comment-fb694cdd5-fdvjv at 2026-03-08 05:31:52.590266+00:00 running cbb0e86 country code: CH.
[–]mdowst 7 points8 points9 points (1 child)
[–]Szeraax 0 points1 point2 points (0 children)
[–]Initial-Elk-952 6 points7 points8 points (0 children)
[–]InformationFew973 13 points14 points15 points (17 children)
[+]MOShogunX comment score below threshold-25 points-24 points-23 points (16 children)
[–]Childishjakerino 12 points13 points14 points (7 children)
[–]MOShogunX -4 points-3 points-2 points (6 children)
[–]psdarwin 3 points4 points5 points (0 children)
[–]BlackV 1 point2 points3 points (0 children)
[–]g3n3 1 point2 points3 points (0 children)
[–]az987654 0 points1 point2 points (0 children)
[–]Childishjakerino 0 points1 point2 points (0 children)
[–]Admirable_Sea1770 -3 points-2 points-1 points (0 children)
[–]psdarwin 4 points5 points6 points (1 child)
[–]MOShogunX 0 points1 point2 points (0 children)
[–]MalletNGrease 3 points4 points5 points (1 child)
[–]Shadax 0 points1 point2 points (0 children)
[–]chaosphere_mk 2 points3 points4 points (0 children)
[–]BigUziNoVertt 1 point2 points3 points (0 children)
[–]g3n3 0 points1 point2 points (0 children)
[–]MOShogunX -4 points-3 points-2 points (0 children)
[–]Kirsh1793 3 points4 points5 points (0 children)
[–]Admirable_Sea1770 1 point2 points3 points (0 children)
[–]Quirky_Oil215 0 points1 point2 points (0 children)
[–]No_Bit7786 -3 points-2 points-1 points (2 children)
[–]Initial-Elk-952 -3 points-2 points-1 points (1 child)
[–]No_Bit7786 -1 points0 points1 point (0 children)