安装Cygwin时,cmd中无法识别导出

时间:2016-07-24 13:07:44

标签: windows batch-file cmd cygwin export

我的机器正在运行win7 64bit。我安装了Cygwin并将C:\cygwin64\bin添加到PATH。现在linux命令在cmd上工作,但无法识别export

  

'出口'不被视为内部或外部命令,   可操作程序或批处理文件。

虽然它在Cygwin64终端中正常工作。我应该如何将其添加到Windows默认cmd?

4 个答案:

答案 0 :(得分:7)

在Windows中使用set而不是export

答案 1 :(得分:6)

{h}> export无法在cmd。中识别
  

'export'不被识别为内部或外部命令,可操作程序或批处理文件。

让我们打开bash shell并查找export命令:

DavidPostill@Hal /f/test
$ which export
which: no export in (.:/home/DavidPostill/bin:/usr/local/bin:/usr/bin:/c/Windows/system32:/c/Windows)

这告诉我们没有名为export的程序。

那是什么?

  

export是一个内置命令的bash。

来源export

它在bash shell之外没有任何意义。

进一步阅读

答案 2 :(得分:1)

在Windows 10上为我

“设置导出”工作

答案 3 :(得分:0)

EXPORT SQUAD_DIRECTORY ="/path/to/SQUAD"

在Windows中导出的​​替代方法是SET

SET SQUAD_DIRECTORY ="/path/to/SQUAD"

引用:https://ss64.com/nt/set.html