Is that the file you got from the website? Downloading is not installing.
You should download the installer.
Also what site are you getting Forge from? please provide a URL.
Please provide your installer log, it will have the same name as the installer but with .log on the end:
Installer: forge-{version}-installer.jar
Log: forge-{version}-installer.jar.log
The only thing you need to run Forge is Java, and the Java that is bundled with Minecraft is not set up in a way that your computer will automatically use it.
Gradle doesn’t search for any available JDK, you have to specifically tell it which JDK to use by either setting your “JAVA_HOME” environment variable or by setting “.org.gradle.java.home” in a gradle.properties file
If it’s “crashing on any version”, please replicate the crash on 1.12.2 and provide the appropriate log in the appropriate manner (more info in my signature below).
It's a patch that gets applied to allow for more than just sheep to be counted as "shearable", unfortunately some values got crossed and the shearing tool was dropped instead of the drops.
Forge installs itself as a version of Minecraft, I am assuming you are looking at Profiles/Installations rather than versions here.
Try making a new Profile/Installation and opening the versions dropdown.