【问题标题】:'find' is not recognised as internal or external command, operable program or batch file [duplicate]“查找”不是内部或外部命令、可运行程序或批处理文件[重复]
【发布时间】:2019-01-31 22:37:05
【问题描述】:

我正在尝试在我的 PC 上安装 Google Cloud SDK。

我将当前目录更改为C:\google-cloud-sdk install.bat 文件所在的位置。

我无法从 cmd 运行批处理文件,并且当我在 cmd 中键入 install.bat 时出现以下错误:

'find' is not recognised as an internal or external command, operable program, batch file.

【问题讨论】:

    标签: batch-file


    【解决方案1】:

    我能够通过将C:\WINDOWS\system32; 添加到我的PATH 环境变量的开头来解决此问题。

    【讨论】:

      【解决方案2】:

      听起来好像您的PATH 环境变量没有正确定义。它应该包含标准和已安装软件的路径列表。也许您的批处理文件正在定义自己的 PATH 值,这会破坏功能。

      【讨论】:

        【解决方案3】:

        批处理文件install.bat 使用命令find,它似乎不在您的PC 上(或者至少不在path 变量的目录中)。尝试打开命令提示符并键入命令find。如果您收到相同的错误,请尝试命令 findstr。如果findstr 有效,则将install.batfind 的用法替换为findstr。您可能还需要更改命令的语法,如果发生这种情况并且需要帮助,请在此处发布。

        【讨论】:

        • 您好,非常感谢您的回复。我尝试输入 findstr,它也给出了同样的错误。请帮忙。
        • 您运行的是什么版本的 Windows?
        • 更重要的是:echo %path% 说什么?
        猜你喜欢
        • 2017-08-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-04
        • 2018-08-25
        • 2014-06-01
        • 2022-01-06
        • 2016-07-07
        相关资源
        最近更新 更多