wget for windows not working even though (I think) I set the path right (Win 8.1)
I installed wget for windows via its setup program. It’s installed at C:\Program Files (x86)\GnuWin32\bin\wget.exe , and I’ve edited the PATH to reflect this (ie added ;C:\Program Files (x86)\GnuWin32\bin\wget.exe to the path). But when I try to run wget the computer doesn’t recognise it. Eg.
I followed the instructions here very carefully. Can anyone suggest what’s wrong? The wget version is 1.11.4 3.2.8.7 dating from 2008. Do I need to get a more up-to-date version? If so, where might I find it? And how do I remove the older version to make way for the newer version? Or am I going wrong in some other way?
wget not recognized as internal or external command
I am working on a program to auto update my game as I make new developments and add new patches. When I go to run the patch update it doesn’t recognize wget as a internal or external command. Game:
More code above in the updater Updater:
![]()
9 Answers 9
wget is a third-party program that doesn’t come bundled with Windows, so you need to explicitly install it in order to use it.
You will need to add the path of the wget.exe file to your PATH environment variable in order to call the executable as in the batch file above without explicitly specifying the path.
![]()
I followed this tutorial-> (https://builtvisible.com/download-your-website-with-wget/) and it worked for me. Still, I will give an overview of that, credit: Richard Baxter
for 64bit version download wget from here
move your wget.exe to the Windows directory, which is generally c:\Windows\System32 .if you don’t know then you can find that either using the $PATH command or by opening your cmd as an administrator and in which path it will open that will be your Windows directory. like this one ->

2.1. Check that you have copied that in a proper place or not, to do that restart your cmd/terminal then type wget -h . if it gives some output related to some commands and their utilities(basically what a help command does) then you are good to go.
- If you pass the above check, then go to your c:/ directory using cd .. , then make a directory called wgetdown using md wgetdown . Now you are all set. use get how ever you want.

‘wget’ is not recognized as an internal or external command – Windows Fix
‘wget’ is not recognized as an internal or external command,
operable program or batch file.
Or in Git Bash sh: wget: command not found
What this simply means is, wget isn’t installed in your windows machine or it is, but hasn’t been added to Windows environmental path.
If you don’t have wget installed, download it from here (32-bit) and here (64-bit).
Extract the files to a folder say C:\wget and then add the folder to Windows environmental path.
In some windows machines, the wget command will not be available until after a PC restart.
[Solved] wget is not recognized as an internal or external command

You’re trying to use the command-line tool wget to download a web page, image, video, etc., but you’re getting an error saying that wget is not recognized as an internal or external command, operable program, or batch file.
- You don’t have wget installed.
- The PATH environment variable is not set up properly and wget is not in it.
- There’s a typo in the command or file name that you’re trying to download.
Here are some solutions to the wget is not recognized error:
Table of Contents
1. Installing wget (if you don’t have it)
Wget is available for most operating systems, but if it isn’t installed by default on yours, you’ll need to install it yourself.
Here’s how to install wget on Windows 10:
- Download the latest Windows version of wget here. Download the setup executable file.
- Once downloaded, open File Explorer and double-click on the setup executable file.
- Once the installation is finished, press Windows + R shortcut key and type cmd.
- Verify that wget is working by running:
Wget on Mac
Here’s how to install wget on a Mac:
Download and install wget using Homebrew. If you don’t have Homebrew installed, follow our doc here.
Verify wget is installed and working by downloading wget using wget. Nice!
We don’t recommend installing wget using the source code. There are dependencies you have to install. If you don’t install the version of wget with the correct dependencies, the installation may fail.
2. Configuring your PATH variable (If you don’t have it)
To do anything useful on a computer, programs need to be “accessible” and this is done through something called the PATH environment variable. To set up your path variable, you need to configure it.