I have this idea that I should switch over from cmd.exe to powershell. It's so much more powerful than the tried and tested cmd.exe. It is the shell of the future for Windows.
But my facility in powershell is so limited, in comparison with cmd.exe. Around every corner I discover another seemingly small obstacle that is insurmountable.
Today I tried to ctrl-C to stop a running program, inside a powershell, and it had no effect. ??
Last time through it was "how to do a 'dir /o' in powershell?" I know how to do for loops in .cmd scripts, how do I do that in powershell?
I need some advice: First, is it a good idea to try to switch to powershell?
If so, question 2 is: what are your recommendations on how to break the cmd.exe habit?
- Should I just post every question to Stackoverflow?
- Should I dedicate a full day to learning powershell? is there a training course I can take?
- is there a good cookbook of common powershell recipes? a powershell wiki I can ingest?