尽管(我认为)我正确设置了路径,但 Windows 上的 wget 仍然不起作用(Win 8.1)

尽管(我认为)我正确设置了路径,但 Windows 上的 wget 仍然不起作用(Win 8.1)

我安装了Windows 版 wget通过其安装程序。它安装在 C:\Program Files (x86)\GnuWin32\bin\wget.exe,并且我已编辑 PATH 以反映这一点(即添加;C:\Program Files (x86)\GnuWin32\bin\wget.exe到路径中)。但当我尝试运行它时,wget计算机无法识别它。例如。

C:\Users\t0p>wget --help
'wget' is not recognized as an internal or external command, operable program or batch file.

我按照说明这里非常小心。有人能指出哪里出了问题吗?获得版本是 1.11.4 3.2.8.7,可追溯到 2008 年。我需要获取更新的版本吗?如果需要,我在哪里可以找到它?我该如何删除旧版本以让位给新版本?或者我在其他方面做错了什么?

答案1

将安装目录添加到PATH,而不是其本身的路径wget.exe。也就是说,将其添加到PATH

;C:\Program Files (x86)\GnuWin32\bin

当您收到如下错误信息时:

'blah' is not recognized as an internal or external command, operable program or batch file.

这意味着 shell 无法找到blahPATH作为健全性检查,您可以随时尝试使用其绝对路径运行程序,在此示例中:

C:
\Program Files (x86)\GnuWin32\bin\wget.exe

答案2

手动进入 wget 的 bin 文件夹,然后输入 cmd,它会自动为您设置路径。然后运行 ​​wget。

相关内容