uso reservado para operador futuro está esta diferencias powershell

reservado - Futuro de cmd y powershell



el operador esta reservado para uso futuro (4)

La última versión de Windows 7 tiene las dos capas por separado. Creo que no reemplazarán el bueno-ol ''cmd.exe. Lo necesitan principalmente por razones de compatibilidad. Muchos programas llaman cmd / c, y replicar exactamente el mismo mecanismo para powershell sería una duplicación de esfuerzo. Entonces, supongo que el cmd.exe permanece.

Estuvimos discutiéndolo hoy, así que hice una pequeña búsqueda pero no encontré nada, zip, nada.

¿Cuál es el futuro del shell cmd de ms? ¿Pretenden reemplazarlo por completo con powershell en las versiones futuras de Windows o simplemente enviar a powershell como una alternativa paralela?

¿Alguien tiene enlaces, artículos, ... lo que sea con respecto a lo mencionado anteriormente, porque no he podido tener en cuenta la postura de ms con respecto a.


Powershell es extremadamente bueno para realizar tareas complejas. Sin embargo, es más difícil de aprender y funciona mucho, mucho más lento.

CMD se mantendrá porque puede ejecutar archivos por lotes y operaciones de línea de comando EXTREMADAMENTE rápidamente. Además, es extremadamente económico abrir un shell de comando y ejecutar un comando.


cmd.exe no va a ningún lado (es demasiado utilizado).

Sin embargo, no creo que veas ninguna mejora (no es que hayan estado ardiendo en ellos de todos modos).


¿Imagine cuántos esquemas de inicio de sesión se romperían si eliminaran cmd.exe? Incluso si Powershell pudiera ejecutar todos los comandos cmd sin problemas (lo cual no es posible), las secuencias de comandos de inicio de sesión que se ejecutan en Powershell serían demasiado lentas durante el inicio de sesión del usuario, ya que necesitaría esperar mientras .NET se cargaba también.

Una vez oí hablar de un administrador de Citrix que convirtió sus scripts de inicio de sesión a Powershell y luego se dio cuenta rápidamente de que esta era una mala idea.