Ir ao conteúdo
  • Cadastre-se
cribeiro-ce

Instalação de leitor biométrico no XP via linha de comando

Recommended Posts

Colegas,

estou tentando instalar o leitor biométrico Hamster I da Nitgen via arquivo .INF através de linha de comando no Windows Xp.

utilizei o comando (como administrador)

rundll32 setupapi,InstallHinfSection <defaultSection> 132 <inf_file>

Aparentemente não dá erro. Mas quando conecto o hardware o sistema operacional reconhece o equipamento e pede um usuário com perfil de administrador para poder instalar o equipamento.

O que devo fazer para que funcione corretamente?

Alguém pode ajudar?

Tenho os seguintes arquivos:

fdu01.cat

fpusb.inf

venus.dll

venusDrv.sys

o conteúdo do fpusb é:

;

; Installation file (.inf) for the FDU01A, FDU01B, FDU03 and the FDU04 devices.

;

; Copyright© 2001-2008 NITGEN Co., Ltd.

;

; Windows 2000/XP/2003/VISTA

;

[Version]

Signature="$Chicago$"

Class=Biometric

ClassGuid={53D29EF7-377C-4D14-864B-EB3A85769359}

Provider=%NITGEN%

LayoutFile=Layout.inf, Layout1.inf, Layout2.inf

CatalogFile=fdu01.cat

DriverVer=06/05/2008, 2.3.0.2

[PreCopySection]

HKR,,NoSetupUI,,1

[sourceDisksNames]

1=%DISK1%,,,

[sourceDisksFiles]

VenusDrv.sys=1,,

Venus.dll=1,,

[DestinationDirs]

DefaultDestDir=10,System32\Drivers

FPUSB.Files.Ext = 10,System32\Drivers

FPUSB.Files.Dll = 11 ; 9x - System Dir, NT - System32 Dir

[ControlFlags]

;ExcludeFromSelect=* ; removes all device here from the device installer list

[Manufacturer]

%NITGEN%=NITGEN, NTx86, NTia64, NTamd64

[NITGEN]

;------------------------------------------

; NITGEN USB Fingerprint Device (FDU01A/04)

;------------------------------------------

%USB\VID_0A86&PID_0100.DeviceDesc%=FPUSB, USB\VID_0A86&PID_0100

;--------------------------------------------------------

; NITGEN USB Fingerprint Device with USB Mouse (FDU01B/03)

;--------------------------------------------------------

;%USB\VID_0A86&PID_0200.DeviceDesc%=FPUSBComposite, USB\VID_0A86&PID_0200, USB\COMPOSITE

%USB\VID_0A86&PID_0200&MI_00.DeviceDesc%=FPUSB, USB\VID_0A86&PID_0200&MI_00

;%USB\VID_0A86&PID_0200&MI_01.DeviceDesc%=FPUSBHid, USB\VID_0A86&PID_0200&MI_01, USB\Class_03

[NITGEN.NTx86]

;------------------------------------------

; NITGEN USB Fingerprint Device (FDU01A/04)

;------------------------------------------

%USB\VID_0A86&PID_0100.DeviceDesc%=FPUSB, USB\VID_0A86&PID_0100

;--------------------------------------------------------

; NITGEN USB Fingerprint Device with USB Mouse (FDU01B/03)

;--------------------------------------------------------

;%USB\VID_0A86&PID_0200.DeviceDesc%=FPUSBComposite, USB\VID_0A86&PID_0200, USB\COMPOSITE

%USB\VID_0A86&PID_0200&MI_00.DeviceDesc%=FPUSB, USB\VID_0A86&PID_0200&MI_00

;%USB\VID_0A86&PID_0200&MI_01.DeviceDesc%=FPUSBHid, USB\VID_0A86&PID_0200&MI_01, USB\Class_03

[NITGEN.NTia64]

;------------------------------------------

; NITGEN USB Fingerprint Device (FDU01A/04)

;------------------------------------------

%USB\VID_0A86&PID_0100.DeviceDesc%=FPUSB, USB\VID_0A86&PID_0100

;--------------------------------------------------------

; NITGEN USB Fingerprint Device with USB Mouse (FDU01B/03)

;--------------------------------------------------------

;%USB\VID_0A86&PID_0200.DeviceDesc%=FPUSBComposite, USB\VID_0A86&PID_0200, USB\COMPOSITE

%USB\VID_0A86&PID_0200&MI_00.DeviceDesc%=FPUSB, USB\VID_0A86&PID_0200&MI_00

;%USB\VID_0A86&PID_0200&MI_01.DeviceDesc%=FPUSBHid, USB\VID_0A86&PID_0200&MI_01, USB\Class_03

[NITGEN.NTamd64]

;------------------------------------------

; NITGEN USB Fingerprint Device (FDU01A/04)

;------------------------------------------

%USB\VID_0A86&PID_0100.DeviceDesc%=FPUSB, USB\VID_0A86&PID_0100

;--------------------------------------------------------

; NITGEN USB Fingerprint Device with USB Mouse (FDU01B/03)

;--------------------------------------------------------

;%USB\VID_0A86&PID_0200.DeviceDesc%=FPUSBComposite, USB\VID_0A86&PID_0200, USB\COMPOSITE

%USB\VID_0A86&PID_0200&MI_00.DeviceDesc%=FPUSB, USB\VID_0A86&PID_0200&MI_00

;%USB\VID_0A86&PID_0200&MI_01.DeviceDesc%=FPUSBHid, USB\VID_0A86&PID_0200&MI_01, USB\Class_03

; =================== FDU01A/04 & FDU01B/03 USB FRD Driver ===================

;---------------

; For Win98...

;---------------

[FPUSBHid]

Include=hiddev.inf

Needs=USBHIDDevice

[FPUSBComposite]

Include=usb.inf

Needs=composite.dev

[FPUSB]

CopyFiles=FPUSB.Files.Ext, FPUSB.Files.Dll

AddReg=FPUSB.AddReg

[FPUSB.AddReg]

HKR,,DevLoader,,*ntkern

HKR,,NTMPDriver,,VenusDrv.sys

[FPUSB.Files.Ext]

VenusDrv.sys

[FPUSB.Files.Dll]

Venus.dll

;-------------------

; For Windows NT...

;-------------------

; HID

[FPUSBHid.NT]

Include=input.inf

Needs=HID_Inst.NT

[FPUSBHid.NT.Services]

Include=input.inf

Needs=HID_Inst.NT.Services

; composite

[FPUSBComposite.NT]

Include=usb.inf

Needs= Composite.Dev.NT

[FPUSBComposite.NT.Services]

Include=usb.inf

Needs=Composite.Dev.NT.Services

; FRD

[ClassInstall32]

AddReg=AddRegBiometricClass

[AddRegBiometricClass]

HKR,,,,%BiometricClassName%

[FPUSB.NT]

CopyFiles=FPUSB.Files.Ext, FPUSB.Files.Dll

[FPUSB.NT.Services]

Addservice = FPUSB, 0x00000002, FPUSB_AddService_Inst

[FPUSB_AddService_Inst]

DisplayName = %FPUSB.SvcDesc%

ServiceType = 1 ; SERVICE_KERNEL_DRIVER

StartType = 1 ; SERVICE_SYSTEM_START

ErrorControl = 0 ; SERVICE_ERROR_IGNORE

LoadOrderGroup = Pointer Port

ServiceBinary = %12%\VenusDrv.sys

[strings]

BiometricClassName="Biometric"

NITGEN="NITGEN"

FPUSB.SvcDesc="FPUSB Service"

USB\VID_0A86&PID_0100.DeviceDesc="NITGEN FDU01A/04 USB FRD"

USB\VID_0A86&PID_0200&MI_00.DeviceDesc="NITGEN FDU01B/03 USB FRD"

USB\VID_0A86&PID_0200&MI_01.DeviceDesc="NITGEN FDU01B/03 USB FRD HID"

USB\VID_0A86&PID_0200.DeviceDesc="NITGEN FDU01B/03 USB FRD Composite"

DISK1="NITGEN FRD Installation Disk"

Compartilhar este post


Link para o post
Compartilhar em outros sites

logue-se como admin, conecta o aparelho, após perguntar por driver de instalação ponha o cd e confirme. deixe o xp fazer automaticamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que não entendo é por que eu clico com o botão direito do mouse e mando instalar mas quando conecto o equipamento ele faz o reconhecimento do hardware e pede novamente o driver.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×