Running the Setup.exe or forestep command?
For running any setup.exe, you always have to be an Administrator authorization. Which computer you are about to log in has two or more user account and one of them is administrator user, then log in to the administrator computable user account.
If you using an account whish are not an administrator account but you have the authorization to make change on system file, then you can run the setup.exe files.
It is better to run setup.exe from the administrator account because if the setup file is a program file and it will be used by the other users of this computer, it will require a user sharing permission which will not be available on the other user account for run setup.
So the Administrator permission must be needed and a setup must run after closing all the programs running on the desktop.
Running the Setup.exe or forestep command?
Yes, of course, to install any software on a computer you need to be its administrator or your user account on that computer needs to be an administrator. If you are using several user accounts on the computer, make sure you are using the administrator account when installing any software.
This is how the operating system allows any installation because installing software usually needs wide-system changes that affect all users of the computer. And that’s the reason why ordinary or limited user accounts can’t do any software installation, to protect the system from being abused by low level users.
If you are planning to do some software installation on your computer, you need to use your user account with administrative privileges or else you won’t be able to launch or open any setup.exe or install.exe files. Simply running a setup.exe file will trigger software installation on the computer and this is very much different from running any other ordinary files.
If you don’t have an administrator account on the computer, you may ask your network administrator to do the installation for you.