Unlike many consumer apps, Epson drivers/utilities use custom installers that don’t always support standard /? or /quiet flags. The most reliable method uses the Epson Scan 2 driver package (extracted .exe → .msi).
If the scanner is already recognized via standard Windows driver update, Epson Scan 2 software may not be necessary. For WSD/TWAIN drivers:
.inf via pnputil /add-driverUse only if your scanning application (e.g., 3rd-party) directly calls Twain/WIA.
Epson Scan 2 stores its settings in a text file. You can configure one computer perfectly, copy the file, and deploy it to all others.
C:\ProgramData\EPSON\EPSON Scan 2\Es2st.ini or a folder containing the scanner model settings.Example Script Logic:
REM Step 1: Install Driver
setup.exe /s /v"/qn REBOOT=ReallySuppress"
REM Step 2: Wait for install to finish
timeout /t 30
REM Step 3: Push Configuration
xcopy "\\Server\Share\EpsonConfig\*" "C:\ProgramData\EPSON\EPSON Scan 2\" /E /Y /I
This is the most important step for network scanners.
Silent installation installs the software, but it does not automatically configure the scanner target. If the scanner is a network device (Ethernet/WiFi), Epson Scan 2 will open and say "Scanner Not Found" after a silent install, even if the driver is installed correctly.
You must push a configuration file or use the EpsonNet Config utility to set the IP address.
$installer = ".\epsonscan2_setup.exe"
$arguments = "/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /LOG='$env:TEMP\es2.log'"
Start-Process -FilePath $installer -ArgumentList $arguments -Wait -NoNewWindow
You can use the command line to silently install Epson Scan 2. Follow these steps:
setup.exe /s /v /qn
Replace setup.exe with the actual name of the installer file.
Example:
EpsonScan2_4.7.1.0_Win10_32bit.exe /s /v /qn
The /s option specifies a silent installation, /v passes the verbose option to the MSI installer, and /qn specifies a silent installation with no UI.