wget 未被识别为内部或外部命令
wget not recognized as internal or external command
我正在开发一个程序,在我进行新开发和添加新补丁时自动更新我的游戏。当我转到 运行 补丁更新时,它无法将 wget 识别为内部或外部命令。
游戏:
: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
以上更新程序中的更多代码
更新者:
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
wget
是未与 Windows 捆绑在一起的第三方程序,因此您需要明确安装它才能使用它。
您可以在此处找到 Windows 版本的(其中一个):http://gnuwin32.sourceforge.net/packages/wget.htm
您需要将 wget.exe
文件的路径添加到您的 PATH
环境变量中,以便在不显式指定路径的情况下调用上述批处理文件中的可执行文件。
对于 Windows 10: link 在这里可用: https://builtvisible.com/download-your-website-with-wget/
转到 C:\Program Files (x86)\GnuWin32\bin 文件夹并检查 .exe 文件名。
对我来说是 sid.exe 所以我使用 sid 而不是 Wget 命令
这简单的意思是,wget 没有安装在您的 windows 机器上,或者它已经安装,但没有被添加到 Windows 环境路径中。
如果您没有安装 wget,请从 here (32-bit) and here(64 位)下载它。
将文件解压到文件夹 C:\wget,然后将文件夹添加到 Windows 环境路径。
下载 wget.exe here 下载后,在搜索菜单中输入 'cmd' 进入命令提示符,打开 cmd 输入 'path' 然后在命令提示符中输入,您要将下载的 wget.exe 移动到 C:\Windows\System32 文件夹。如果成功,请关闭并打开命令提示符并键入 'wget -h' 然后输入您应该会看到不同的可用命令。您现在可以使用 'md wgetdown' 为您的下载创建目录
您只需在此处从 https://anaconda.org/menpo/wget 安装 wget。我通过安装找到了解决方案。
我遵循了本教程-> (https://builtvisible.com/download-your-website-with-wget/),它对我有用。不过,我还是要概述一下,
信用:Richard Baxter
对于 64 位版本从 here
下载 wget
将你的 wget.exe 移动到 Windows 目录,通常是 c:\Windows\System32
。如果你不知道那么你可以找到要么使用 $PATH
命令或以管理员身份打开您的 cmd
以及它将打开的路径将是您的 Windows 目录。像这个 ->
2.1。检查您是否已将其复制到正确的位置,然后重新启动 cmd/terminal
然后键入 wget -h
。如果它给出了一些与某些命令及其实用程序相关的输出(基本上是帮助命令的作用)那么你就可以开始了。
- 如果您通过了上述检查,则使用
cd ..
转到您的 c:/
目录,然后使用 md wgetdown
创建一个名为 wgetdown
的目录。 现在你已经准备好了。使用 get 随心所欲。
我遇到了类似的问题,我使用 Windows PowerShell 而不是命令提示符
解决了这个问题
我正在开发一个程序,在我进行新开发和添加新补丁时自动更新我的游戏。当我转到 运行 补丁更新时,它无法将 wget 识别为内部或外部命令。 游戏:
: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
以上更新程序中的更多代码 更新者:
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
wget
是未与 Windows 捆绑在一起的第三方程序,因此您需要明确安装它才能使用它。
您可以在此处找到 Windows 版本的(其中一个):http://gnuwin32.sourceforge.net/packages/wget.htm
您需要将 wget.exe
文件的路径添加到您的 PATH
环境变量中,以便在不显式指定路径的情况下调用上述批处理文件中的可执行文件。
对于 Windows 10: link 在这里可用: https://builtvisible.com/download-your-website-with-wget/
转到 C:\Program Files (x86)\GnuWin32\bin 文件夹并检查 .exe 文件名。 对我来说是 sid.exe 所以我使用 sid 而不是 Wget 命令
这简单的意思是,wget 没有安装在您的 windows 机器上,或者它已经安装,但没有被添加到 Windows 环境路径中。
如果您没有安装 wget,请从 here (32-bit) and here(64 位)下载它。
将文件解压到文件夹 C:\wget,然后将文件夹添加到 Windows 环境路径。
下载 wget.exe here 下载后,在搜索菜单中输入 'cmd' 进入命令提示符,打开 cmd 输入 'path' 然后在命令提示符中输入,您要将下载的 wget.exe 移动到 C:\Windows\System32 文件夹。如果成功,请关闭并打开命令提示符并键入 'wget -h' 然后输入您应该会看到不同的可用命令。您现在可以使用 'md wgetdown' 为您的下载创建目录
您只需在此处从 https://anaconda.org/menpo/wget 安装 wget。我通过安装找到了解决方案。
我遵循了本教程-> (https://builtvisible.com/download-your-website-with-wget/),它对我有用。不过,我还是要概述一下, 信用:Richard Baxter
对于 64 位版本从 here
下载 wget将你的 wget.exe 移动到 Windows 目录,通常是
c:\Windows\System32
。如果你不知道那么你可以找到要么使用$PATH
命令或以管理员身份打开您的cmd
以及它将打开的路径将是您的 Windows 目录。像这个 ->
2.1。检查您是否已将其复制到正确的位置,然后重新启动 cmd/terminal
然后键入 wget -h
。如果它给出了一些与某些命令及其实用程序相关的输出(基本上是帮助命令的作用)那么你就可以开始了。
- 如果您通过了上述检查,则使用
cd ..
转到您的c:/
目录,然后使用md wgetdown
创建一个名为wgetdown
的目录。 现在你已经准备好了。使用 get 随心所欲。
我遇到了类似的问题,我使用 Windows PowerShell 而不是命令提示符
解决了这个问题