emwm2.inf Driver File Contents (epson11181.exe)

; Template for master.inf
; Copyright 1996, 1997 Microsoft Corporation
; Version 2.0, 3 June 1997

; This inf file controls the user's installation of your Java
; classes. It is provided as a template; make a copy and modify the copy.
; This file is separated into sections; be sure to make the 
; necessary changes in each one.
; See the SDK for Java documentation (under Tools) for information on
; using this file with the cabarc.exe utility to distribute Java classes.	

[hook1]

; In this line, replace CabFileName.cab with the inner CAB file name
; that contains your classes.	

run=extrac32.exe /e /a /y /l %49000% emwm2inner.cab

[hook2]

; Change the name of master.inf to the name you are assigning this
; file. Leave the second line alone.

InfFile=emwm2.inf
InfSection=RegistryData


[Strings]
; Running guidgen in the SDK generates the ClassId you need to fill 
; in here. This classId also goes in the OBJECT tag.
; Don't forget the set braces!

ClassId="{302DB670-B2B6-11d3-9A43-0060083C6B3E}"

; Put the name by which your packages should be referred to 
; (i.e. "Bob's Text Viewer") here.
PackageName="EpsonNet Webmanager v2 Printer Driver Installer"

[AddRegSection]

; Leave this line.
HKLM,"SOFTWARE\Classes\CLSID\%ClassId%",,,"%PackageName%"

; Replace <aa...> with the version number (like 1,0,0,1) of this
; version of your library. This is so that when you want to update
; your libraries, you can change the version rather then the classId
; and the problems that go with that. If the version number here
; and in the OBJECT tag match the version already stored on the
; user's machine, it will not download the classes again, which
; also saves time and energy.

HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InstalledVersion",,,"2,0,5,7"

; Here, replace <filename> with the name of one of the class files in
; your package, including the virtual path (specified in classpck.ddf)
; to that file. This will make sure that the classes exist on the
; user's system; if they don't, they will be downloaded, regardless
; of version numbers.

HKLM,"Software\Classes\CLSID\%ClassId%\InstalledVersion","Path",,"%49000%\com\epson\webmanager\win32\PrinterInstaller.class"


; Leave these keys alone.

HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InProcServer32",,,"%11%\MSJAVA.DLL"
HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InProcServer32","NoJavaClass",,""
HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InProcServer32","ThreadingModel",,"Both"


; Under most circumstances, you should leave the next two keys alone.
; Only change them if
; 1) You have not expanded the classes into their subdirectories on
; the user's machine, but have instead stored them in an uncompressed
; .ZIP file; in that case, change the appropriate value
; to "%49000%\<ZipFileName>".
;
; 2) You have decided to install the files onto another, hard-coded
; directory of your choice. This is not recommended, for you will
; clutter up the user's directories and have to make other changes.
; If you do so, though, change the appropriate value to the absolute
; pathname to that directory, and change it in the run= line above.
;
; If you use one of these, you will use exactly one.

HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InProcServer32","Lib",,"%49000%"
;HKLM,"SOFTWARE\Classes\CLSID\%ClassId%\InProcServer32","TrustedLib",,"%49000%"


; ***************************************************************
; THE NEXT SECTION IS TO BE CHANGED IF YOU WANT TO INSTALL
; NATIVE CODE (DLLS, ETC.) ON THE USER'S MACHINE. PLEASE BE
; RESPONSIBLE ABOUT THIS USE.
; ***************************************************************

; This template assumes you are installing all items into the
; <windir>\system directory, and that they are all in 8.3 form. 
; If you need something more complex, update the INF appropriately. 

; Leave these three lines.
[RegistryData]
AddReg=AddRegSection
CustomDestination=MyCustomDestination

;; If you are installing native code, you will want to uncomment all
;; the lines in the remainder of this section, except for the ones 
;; that are descriptive (and have two semicolons).

CopyFiles=OtherFiles

[DestinationDirs]
OtherFiles=11

[OtherFiles]
;; List the name of each file (delimited by returns) here.
;; Just list the local name--no need for paths, etc. Example:
;; foo1.dll,,,32
;; foo2.dll,,,32
emprnins.dll
jniprins.dll
emAputil.exe

; **************************************************************
; END OF NATIVE CODE SECTION
; **************************************************************

[PackageDestination49000]

; This value should only change if you have decided to place your
; classes in the TrustedClasspath. In that case, you
; will change "LibsDirectory" to "TrustedLibsDirectory".

"HKLM","Software\Microsoft\Java VM","LibsDirectory","",""

; *************************************************
; THE REMAINDER OF THIS FILE SHOULD NOT BE CHANGED.
; *************************************************

[Setup Hooks]				
hook1=hook1
hook2=hook2

[Version]
signature="$CHICAGO$"
AdvancedINF=2.0


[DefaultInstall]
CustomDestination=MyCustomDestination
AddReg=AddRegSection

[MyCustomDestination]
49000=PackageDestination49000,23
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 2.35