I’m trying to use the silent.bat file that Epicor creates to do the install instead of having to get the local resource to go around to each computer to install it.
I can’t get the batch file to work though. I tried what was created and have also tried editing the batch file directly to see if it is something in it. Everything I have tried still does not work.
Does anyone know what the problem could be? I am sure it is something probably simple, but I can’t figure it out.
You can remove the @echo off from the batch file and add the word pause as the last statement to see what is going on. I would also probably have the user right-click and Run as Administrator when they do this.
aidacra
(Nathan your friendly neighborhood Support Engineer)
5
Are the client prereqs already installed on the workstation before the silent .bat is launched (i.e. .NET 4.6.x)?
Is the user that is launching the silent.bat a member of the local admin group on the workstation?
Have you edited the silent.bat to include the UNC path to the e10client.exe?
Now, does anyone know how to bypass the administrator privileges?
aidacra
(Nathan your friendly neighborhood Support Engineer)
7
There are ways to accomplish a client “install” without administrator privileges, but, using any of the Epicor delivered installers will require elevation by design.
Cutting to the chase: you could design your own “installer” that accomplished the same result as the Epicor client installer without the need for Windows to force elevation if one were motivated to do so. You can use Sysinternal’s Process Monitor to see what the client installer is doing, and just build your own user login script to accomplish the same goal in such a way that wouldn’t trigger elevation.
Or, one could just have their users use Epicor Web Access as that wouldn’t require a client install on the local machine.