Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix Powershell向后兼容标准命令提示符吗?_Unix_Powershell_Command Line - Fatal编程技术网

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

Unix Powershell向后兼容标准命令提示符吗?,unix,powershell,command-line,Unix,Powershell,Command Line,使用powershell但执行与旧Windows命令shell关联的所有传统命令是否存在任何潜在问题?我还担心以旧样式编写的批处理文件不会受到影响 微软完全有理由想到这一切;然而,我需要谨慎,因为我们在生产环境中运行老式脚本。我不想担心powershell可能会带来任何问题 我们正在通过Windows任务调度器调度作业(运行批处理文件)。我认为,无论文件是否像通过Powershell提交一样运行,这些作业都不会有问题。不,它不是完全向后兼容的。但是,您可以在powershell中运行cmd会话,

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

微软完全有理由想到这一切;然而,我需要谨慎,因为我们在生产环境中运行老式脚本。我不想担心powershell可能会带来任何问题


我们正在通过Windows任务调度器调度作业(运行批处理文件)。我认为,无论文件是否像通过Powershell提交一样运行,这些作业都不会有问题。

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