Also it includes an additional handler for the PMQ file export for drivers which are missing required flags. This prevented an import into the XPe or WES2009 tools.
There was a small bug within the latest version that prevented the tool from exporting any driver. Please download the new fixed version.
I have added a new feature to Driver Extractor that allows you to export the device information of your current device to a PMQ file. The file format is identical to the TAP (Target Analyzer Probe) output.
Additionally I have added command line arguments so you can easily export all drivers from the command line.
These two features allow you to export the drivers for a specific system automatically so you can import them either into your Target Designer Component Database or Windows Embedded Standard 8 Catalog and use the exported PMQ file to automatically add the drivers to your image.
DriverExtractor.exe [tap] [export] [wes8|xp|copy] [path <path>]
tap – will export the device information to devices.pmq in the current working directory. If path is specified it will be stored in this location.
export – will export all drivers in the format specified (wes8/xp/copy)
wes8 – Windows Embedded Standard 8 CTP1 Module
xp – XP Embedded / Windows Embedded Standard 2009 Component
copy – copy drivers only
path – specifies the output path
I have created a new version of my tool Driver Extractor which is now capable of creating Modules for Windows Embedded Standard 8 CTP1. The tool allows you to extract already installed drivers from your system with just a few clicks.
For the export you can also choose to package the driver into a Module (EMD) for Windows Embedded Standard 8 CTP1, a Component (SLD) for Windows XP Embedded & Windows Embedded Standard 2009 or you can just export the files.
The tool can be very helpful if you just have a system that has all the drivers pre-installed and you don’t have the driver CD at hand. It also saves you a lot of time because you don’t need to work with Module Designer or Component Designer to create your packages.
With the new version you can also import an INF file to create a component out of it – so the driver must not be installed on the system to extract it.
Also there are enhancements and bugfixes for the extraction routine.
Run the tool and select the devices of which you want to extract the drivers from.
Double-click a device to see which files are installed for the current device.
In the toolbar you can select the output format:
Click the Export button and select an output directory.
This will export all drivers to the selected format in the specified output folder.
If you want to convert a driver to a module or component you can select File / Import INF and select the INF file of the driver.
Then again select an output folder. Driver Extractor will create the package there.
Driver Extractor is a tool which makes creating SLD components for drivers very easy.
All you need to do is to run the tool on the target machine with XP, Vista or Windows 7 and all device drivers installed.
Then you just need to select the devices for which the drivers should be exported into an SLD file and click export.
Driver Extractor will then copy all the needed files and creates a component for XPe/WES with Repository for you.
After importing the component to the database you can easily create your image.
|File / End||Ends the program|
|Actions / Export Selected||Exports the drivers for the selected devices|
|Actions / Select All||Selects all devices|
|Actions / Deselect All||Deselects all devices|
|Actions / Refresh||Refreshes the device list|
|View / Files of selected device |
Contextmenu / Show Driver Files
|Shows the needed driver files for the current selected device|
|View / Properties |
Contextmenu / Properties
|Opens the Windows properties for the current selected device|
|? / About||Displays information about the tool|