Hi If you are talking about a client/server network then this should be possible. I don’t know how you would put this in place on a workgroup etc. but If you have a server you can do it using group policies.
Whatever happens, the file you wish to install will need to be in a shared folder, and every computer/user you want to install it will need access rights to that share.
Is this EXE file a stand-alone program or an installation file? If its an installer, chances are it will require some user input and it may be worth converting it to an MSI package that can be automatically installed by Windows.
You can use a tool like MakeMSI to create an MSI package. MSI packages are good because they will automatically create a system restore point and can be ran directly using group policy without having to create a script.
Now to push the install across the network you have 2 options aside from whether to use the original EXE or an MSI; to run on every computer startup or to run on every user login.
To create the actual policy open up default domain policy and do one of the following:
To do the install using an MSI package, click on either computer or user configuration, open up software settings, and right click software installation, choose new package. Select your MSI file.
To do the install using the original exe first create a script to run the program which will just be a simple batch file containing a line like @”\\server\share\file.exe ”
Then in domain policy choose computer or user configuration, open up windows settings, scripts, startup, and add the script you have created.
If you are running the install on computer startup you may need to go to the administrative template under user configuration and check that wait for network before logon is enabled.