Powershell向后兼容标准命令提示符吗?

Mar*_*rio 5 unix powershell command-line

使用powershell但执行与旧Windows命令shell关联的所有传统命令是否存在任何潜在问题?我还担心以旧样式编写的批处理文件不受影响.

完全可以理解微软会想到这一切; 但是,我只需要谨慎,因为我们在生产环境中运行旧样式脚本.我不想担心powershell可能会造成任何问题.

我们通过Windows任务计划程序安排作业(运行批处理文件).我认为这些作业是否正常,无论文件是否像通过Powershell提交一样运行.

EBG*_*een 6

不,它不完全向后兼容.但是,您可以在powershell中运行cmd会话,然后获得兼容性.如果您将批处理文件作为计划任务运行,则批处理文件将在cmd会话中处理,而不是PowerShell,因此它们应该没有问题.