Hello,
I know a lot of poeple using PowerShell for CRM Tasks, I Always use C#.
So I'm wondering when to use PowerShell instead of C# for CRM ?
Regards,
*This post is locked for comments
Hi
Powershell is mostly used by admins and power users to automate tasks, especially administrative/deployment related
"PowerShell is a task-based command-line shell and scripting language built on .NET. PowerShell helps system administrators and power-users rapidly automate tasks that manage operating systems (Linux, macOS, and Windows) and processes."
docs.microsoft.com/.../overview
If you are are comfortable using Powershell, and if you do a lot of administrative tasks, then powershell could be your best choice
docs.microsoft.com/.../overview
But if you have not done much Powershell, if you are good at C#, you can do most of what you could do in Powershell in C#.
Since your question does not mention where you are trying to use powershell, I wanted to mention this as well : You cannot use powershel to create plugin or Custom Workflow Activities.
Mohamed Amine Mahmoudi
83
Super User 2025 Season 1
Community Member
54
Victor Onyebuchi
6