Register now or log in to join your professional community.
Powersheel is a powerful tool you can do multiple of complicated changes though it with minimal time such as Exchanges certificate, and SSL/TLS changes.
Powershell can enable you to skip past the simplicity of the GUI and express explicit commands to execute.
i prefer powershell for bulk administration tasks
CMD, Since it is availbale on boht (servers and clients).
Powershell is advanced version of cmd. It combines both linux based commands and windows based commands.
The powershell scripts are most advanced and detailed one to execute in physcial and virtual serverrs. Powershell used to manage of the Azure/AWS environments.
it is the best scripting tool compare others and easly understand, easly modify the script.
fastest and easly collecting data's from desigantion systems or servers.
It is the best scripting tool ever made for windows environmenent. The most prefer powershell, however it does not support few native windows server administration command, hence we can not completely ignore CMD.
Powershell would be the more advanced shell scripting environments as instead of writing routine and commonly used script lines from scratch you will only require calling a commandlet from a related module. Modules are a set of commandlets that perform tasks for specific roles such as Active Directory and Exchange. These commandlets are like shortcuts that can perform multiple tasks or can provide multiple options to perform a specific task. Commandlets are also customizable.
standard i will user cmd as an administrator.
Powershell i will use to run some server related activitiies which needs to run repeated commands.
in case of small level of command compilation i would use cmd and in case of more and commands which needs to be run repeatedly i would use powershell no doubt powershell has more features.
Powershell is preferred over cmd. You can have all the cmd commands in powershell plus extras. It is based on OOPS concept. Also you can write better scripts using PowerShell