CMD 是否具有 PowerShell 没有的功能?

CMD 是否具有 PowerShell 没有的功能?

这不是一个哪个更好的问题;我纯粹感兴趣的是 PowerShell 无法执行 CMD 可以执行的相同功能的用例。

我唯一想到的是批处理文件基本上可以在任何 Windows 环境中运行;用户双击批处理文件或从另一个程序调用它即可执行。

据我所知,使用 PowerShell 脚本不能简单地单击它们来运行。要提供类似的功能,您需要将脚本的执行包装在批处理文件或其他文件中:

powershell.exe -Command fileName.ps1
or
powershell.exe -executionpolicy remotesigned -File fileName.ps1

这个帖子基本上说 PowerShell 可以完成 CMD 可以做的所有事情,甚至更多,尽管 PowerShell(截至 3 年前)不支持符号链接。

我还看到了reddit 帖子有一个关于家庭作业的问题,涉及编写批处理脚本。学校还在积极教授 CMD 吗?

相关内容