windows - 将 %ComSpec% 从 cmd.exe 更改为 bash.exe

标签 windows bash cmd console

将 %ComSpec% 从 cmd.exe 更改是否安全?至bash.exe (安装 git-for-windows )?

更改此环境变量时是否有任何陷阱?

最佳答案

我想许多现有的应用程序和脚本都假设 %ComSpec% 指向与 cmd.exe/command.com 兼容的解释器。我所说的兼容是指它支持的命令行参数、它支持的内部命令以及它解析和执行批处理文件的方式。

如果您需要为自己的脚本创建一个变量,或者只是确保 bash.exe 的路径位于 %Path% 中。从长远来看,期望其他应用程序能够处理 Bash 不会有很好的效果......

关于windows - 将 %ComSpec% 从 cmd.exe 更改为 bash.exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42761961/

相关文章:

Windows CMD - 为什么延迟扩展被禁用时感叹号前面的两个插入符都被删除了?

bash - Ubuntu 上的 Tripwire 静默安装

linux - Bash 字符串替换,查找父路径

windows - Windows 7之前的计时器合并

python - os.path.split 似乎返回错误

linux - 从已编译的 bash 脚本中检索纯文本脚本

windows - 将 txt 文件中列出的文件复制到另一个目录中

powershell - 为什么Powershell被执行2或4次?

UNC 路径上的 git

c++ - Unicode Windows 控制台应用程序 (WxDev-C++/minGW 4.6.1)