首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wget不被识别为内部或外部命令

wget不被识别为内部或外部命令
EN

Stack Overflow用户
提问于 2015-03-18 03:05:17
回答 8查看 134.2K关注 0票数 19

我正在工作的程序,以自动更新我的游戏,因为我作出了新的发展和添加新的补丁。当我去运行补丁更新时,它不会将wget识别为一个内部或外部命令。游戏:

代码语言:javascript
复制
:Checkforupdates
    cls
    cd C:\AirlineSim\
    echo Checking for Updates
    wget "http://interversesoftware.weebly.com/uploads/4/8/5/8/48585729/aspatcher.bat"
    if /i not exist "ASpatcher.bat" (echo Could not retrieve update file.) && pause
    if exist "ASpatcher.bat" call "ASpatcher.bat"
    if exist "ASpatcher.bat" del "ASpatcher.bat"
    goto menu

以上更新程序中的更多代码:

代码语言:javascript
复制
cd C:\Airlinesim
echo Updating...
echo.
if /i exist Airline_Simulator.bat" del Airline_Simulator.bat
wget "http://interversesoftware.weebly.com/uploads/4/8/5/8/48585729/airline_simulator.bat")
set version=2.0
EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2015-03-18 03:26:32

wget是一个第三方程序,不与Windows捆绑在一起,因此您需要显式安装它才能使用它。

您可以在这里找到(其中一个) Windows版本:http://gnuwin32.sourceforge.net/packages/wget.htm

您需要将wget.exe文件的路径添加到您的PATH环境变量中,以便像上面的批处理文件那样调用可执行文件,而无需显式地指定路径。

For Windows 10:这里有一个很好的链接:https://builtvisible.com/download-your-website-with-wget/

票数 37
EN

Stack Overflow用户

发布于 2020-11-18 19:44:26

我遵循了本教程-> (https://builtvisible.com/download-your-website-with-wget/),它对我有用。不过,我还是要概述一下,信用:理查德·巴克斯特

  1. 64位版本请从这里下载wget
  2. 将您的wget.exe移动到c:\Windows\System32目录,这通常是您不知道的c:\Windows\System32目录,然后您会发现使用$PATH命令或以管理员身份打开cmd,以及在哪个路径中打开的路径将是您的$PATH目录。就像这个->

2.1。检查是否已将其复制到适当的位置,以便重新启动cmd/terminal,然后键入wget -h。如果它给出了一些与某些命令及其实用程序相关的输出(基本上是帮助命令所做的),那么您就可以继续了。

  1. 如果通过上述检查,然后使用c:/转到您的cd ..目录,然后使用md wgetdown创建一个名为wgetdown的目录。,现在你们都准备好了。如何使用获取您想要的

票数 7
EN

Stack Overflow用户

发布于 2019-10-30 13:01:53

这仅仅意味着,wget没有安装在您的windows机器上,也没有安装,但是还没有添加到Windows环境路径中。

如果您没有安装wget,请从这里 (32位)和这里 (64位)下载。

将文件解压缩到一个文件夹,例如C:\wget,然后将该文件夹添加到Windows环境路径。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29113456

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档