Here is a step-by-step instruction how virtual serial port driver should be installed on target machines (you can include this as a part of your software installation).
In case you would like to automate installation process on clients' computers independently of which version it already runs, you should copy all drivers in the following subdirectories where you have installed your application:
Along mentioned drivers you should copy vspdxp_install.exe file. To start installation process execute vspdxp_install.exe and in order to uninstall use it with a parameter - vspdxp_install.exe / u
The following files should be copied to the target machine's temporary (permanent) installation directory (you can find these files in NT5 directory in Windows XP, 2003 and NT6 for Windows Vista and Server 2008).
| File | Description |
|---|---|
| Evsbc.inf | .INF file is needed for correct installation of virtual serial bus driver |
| Evsbc.sys | Virtual serial bus driver |
| Vsbsetup.exe | Executable that will silently install virtual serial bus driver |
| Evserial.inf | .INF file is needed for correct installation of virtual serial port driver |
| Evserial.sys | Virtual serial port driver |
| evsbc.cat | Catalogue of files, which contains necessary information for drivers signature |
| evserial.cat | Catalogue of files, which contains necessary information for drivers signature |
After all these files are copied on target machine, your installation program should execute "vsbsetup.exe" without any parameters. This will register evsbc.sys in the system and load it.
If you plan to provide end-customer with an uninstall option, you should keep "vsbsetup.exe" on target system. As soon as uninstallation is required, you should execute "vsbsetup.exe /u". This will safely remove virtual serial bus from target system. No reboot will be required.
The following files should be copied to the target machine's temporary (permanent) installation directory (you can find these files in NT5x64 directory in Windows XP, 2003 x64 and NT6x64 for Windwows Vista and Server 2008 x64).
| File | Description |
|---|---|
| Evsbc.inf | .INF file is needed for correct installation of virtual serial bus driver |
| Evsbc.sys | Virtual serial bus driver |
| Vsbsetup.exe | Executable that will silently install virtual serial bus driver |
| Evserial.inf | .INF file is needed for correct installation of virtual serial port driver |
| Evserial.sys | Virtual serial port driver |
| Evsbc.cat | Catalogue of files, which contains necessary information for drivers signature |
| Evsserial.cat | Catalogue of files, which contains necessary information for drivers signature |
After all these files are copied on target machine, your installation program should execute "vsbsetup.exe" without any parameters. This will register evsbc.sys in the system and load it.
If you plan to provide end-customer with an uninstall option, you should keep "vsbsetup.exe" on target system. As soon as uninstallation is required, you should execute "vsbsetup.exe /u". This will safely remove virtual serial bus from target system. No reboot will be required.
The following files should be copied to the target machine temporary (permanent) installation directory (you can find these files in NT4 directory).
| File | Description |
|---|---|
| vsprtnt4.sys | Virtual serial port device driver for NT4 |
| vsbsetupnt.exe | Executable that will silently install virtual serial port driver |
After all these files are copied on target machine, your installation program should execute "vsbsetupnt.exe" without any parameters. This will register vsprtnt4.sys in the system and load it.
If you plan to provide end-customer with an uninstall option, you should keep "vsbsetupnt.exe" on target system. As soon as uninstallation is required, you should execute "vsbsetupnt.exe /u". This will safely remove virtual serial bus from target system. No reboot required.
The following files should be copied to the target machine temporary (permanent) installation directory. You can find these files in Win9x directory.
| File | Description |
|---|---|
| EVSPD.VXD | Virtual serial port device driver for Windows 98/Me. Should be copied to SYSTEM directory (for example "C:\Windows\System") |