【发布时间】:2017-03-13 11:00:08
【问题描述】:
将 %ComSpec% 从 cmd.exe 更改为 bash.exe(与 git-for-windows 一起安装)是否安全?
更改此环境变量时是否有任何陷阱?
【问题讨论】:
将 %ComSpec% 从 cmd.exe 更改为 bash.exe(与 git-for-windows 一起安装)是否安全?
更改此环境变量时是否有任何陷阱?
【问题讨论】:
我想很多现有的应用程序和脚本都假定%ComSpec% 指向与 cmd.exe/command.com 兼容的解释器。兼容是指它支持的命令行参数、它支持的内部命令以及它解析和执行批处理文件的方式。
如果您自己的脚本需要一个变量,请创建您自己的变量,或者确保 bash.exe 的路径位于 %Path% 中。从长远来看,期望其他应用程序能够应对 Bash 不会有很好的效果......
【讨论】: