生成 C:\Windows\system32\cmd.exe;C:\Program Files\Git\bin ENOENT
Posted
技术标签:
【中文标题】生成 C:\\Windows\\system32\\cmd.exe;C:\\Program Files\\Git\\bin ENOENT【英文标题】:spawn C:\Windows\system32\cmd.exe;C:\Program Files\Git\bin ENOENT生成 C:\Windows\system32\cmd.exe;C:\Program Files\Git\bin ENOENT 【发布时间】:2020-11-01 12:13:28 【问题描述】:希望一切都好。
我正在尝试从https://github.com/0xProject/0x-launch-kit 运行向导。我已经成功下载了 Node.js、Yarn、Docker 和 npx,但是在运行以下命令之后
npx @0x/launch-kit-wizard && docker-compose up
我正在接收 spawn C:\Windows\system32\cmd.exe;C:\Program Files\Git\bin ENOENT 。
我已经进入计算机>属性>高级系统设置>环境变量>并将所需的 C:\Windows\system32\cmd.exe;C:\Program Files\Git\bin 添加到路径和 ComSpec 但我是仍然出现同样的错误。
非常感谢您的帮助。
谢谢
【问题讨论】:
C:\Windows\system32\cmd.exe
不是可搜索的路径。这是一个程序文件。
%ComSpec%
的值通常应该是C:\Windows\System32\cmd.exe
,而不是分号分隔的文件和目录路径列表。顺便说一句,为了澄清之前的评论,请从您的 %PATH%
变量值中删除 C:\Windows\system32\cmd.exe
。
谢谢康波!!这确实有效:)
【参考方案1】:
我遇到了类似的问题,结果发现我的一个容器映像正在连接到我本地机器上的旧路径,一旦我纠正了这个问题,一切又开始工作了。
另一个提示是首先确保您的 docker 已更新到最新版本。
其次,不要一次运行整个容器,而是一个一个地运行它的每个图像(子容器),直到它们都运行以确定哪个图像被破坏,这就是我发现我的违规图像的方式,希望对您有所帮助。
【讨论】:
以上是关于生成 C:\Windows\system32\cmd.exe;C:\Program Files\Git\bin ENOENT的主要内容,如果未能解决你的问题,请参考以下文章
C 语言动态库封装与设计 ( Windows 动态库简介 | Visual Studio 调用动态库 )
使用 C++ 显示 C:\Windows\System32\config 的内容
c# winforms GetCurrentDirectory 返回 C:\WINDOWS\System32\ 设计错误