On linux, it's very common that during the installation of some application, it is created a symbolic link to it's executables in /usr/bin
so they would be in the system's PATH
variable.
On the other hand, on Windows, most applications will concatenate it's own installation path to the PATH
environment variable during it's installation, which lead to a few problems which are not part of this question's scope.
I see the folder C:\Windows\System32
to have a somewhat similar role to /usr/bin
, as both are part of the standard PATH
variable in both systems, so why isn't it a common practice to symlink executables to C:\Windows\System32
?