Partilhar via


Comandos POSDM (documentação do SDK do POS para .NET v1.14)

POSDM usa os seguintes comandos.

Comando

Descrição

Sintaxe e exemplos

adddevice

Adiciona um dispositivo físico não Plug and Play.

posdm [opções gerais] adddevicepath filter[/info]

onde caminho é um caminho de hardware do dispositivo físico,

filtro é um ou mais dos seguintes:

/type:devicetype

/soname:soname

e

/info é uma opção que exibe todas as propriedades do dispositivo.

Exemplo:

posdm adddevice COM3 /soname:MsrSimulator

Isso adiciona um dispositivo com o caminho de hardware COM3 para o objeto de serviço MsrSimulator .

addname

Adiciona um nome lógico a um dispositivo.

posdm [opções gerais] addnamedevicenamefilter

onde devicename é o nome lógico a ser dado ao dispositivo e filter é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

Exemplo:

posdm addname MainMSR /type:MSR /path:COM3

Isso adiciona o nome lógico MainMSR para o dispositivo MSR no caminho de hardware COM3.

posdm addname BackupMSR /name:MainMSR

Isso adiciona o nome lógico BackupMSR para o dispositivo chamado MainMSR.

addproperty

Adiciona uma propriedade de configuração a um dispositivo.

posdm [opções gerais] addpropertypropertyname value filter[/info]

onde propertyname é o nome da propriedade e value é o valor inicial dessa propriedade, e filter é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

/info é uma opção que exibe todas as propriedades do dispositivo.

Exemplo:

posdm addproperty PrintSpecialGreeting "Feliz Ano Novo!" /name:MainMSR

Isso adiciona a propriedade PrintSpecialGreeting com o valor de "Feliz Ano Novo!" ao dispositivo chamado MainMSR.

deletedevice

Exclui um dispositivo físico não Plug and Play.

posdm [opções gerais] deletedevice[path] filter

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

Exemplo:

posdm deletedevice COM3 /type:Msr

Isso exclui o dispositivo MSR no COM3.

Somente os dispositivos adicionados anteriormente pelo comando adddevice podem ser excluídos.

deletename

Exclui um nome lógico da lista de nomes de um dispositivo.

posdm [opções gerais] deletename devicenamefilter [/info]

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

e

/info é uma opção que exibe todas as propriedades do dispositivo.

Exemplo:

posdm deletename "Main Scanner" /type:Scanner /path:COM3

Isso exclui o nome lógico Main Scanner para o dispositivo de scanner no caminho COM3.

Somente nomes lógicos adicionados anteriormente pelo comando addname podem ser excluídos.

deleteproperty

Exclui uma propriedade de configuração de um dispositivo.

posdm [opções gerais] deletepropertypropertyname filter [/info]

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

e

/info é uma opção que exibe todas as propriedades do dispositivo.

posdm deleteproperty PrintSpecialGreeting /name:MainMSR

Isso exclui a propriedade PrintSpecialGreeting do dispositivo chamado MainMSR.

Somente as propriedades de configuração adicionadas anteriormente pelo comando addproperty podem ser excluídas.

desativar

Impede que um objeto de serviço seja executado para um dispositivo POS físico.

POSDM [Opções Gerais] Desativarfiltro

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

Exemplo:

posdm desativar /name:ReceiptPrn

Isso impede que um objeto de serviço seja executado para um dispositivo chamado ReceiptPrn. Como resultado, os aplicativos não verão o dispositivo na lista de dispositivos POS disponíveis.

ativar

Permite que um Objeto de Serviço seja executado para um dispositivo POS físico.

POSDM [General Switches] Ativarfiltro

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

Exemplo:

posdm enable /type:MSR

Isso permite que um objeto de serviço seja executado para todos os dispositivos MSR.

informação

Exibe informações sobre o dispositivo, incluindo suas propriedades de configuração.

Filtro de informaçõesPOSDM [General Switches]

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

Exemplo:

posdm info /nome:MSR1

Este comando exibe informações sobre um dispositivo com o nome lógico "MSR1".

ListDevices

Lista os dispositivos POS físicos.

POSDM [Opções Gerais] ListDevices [/type:DeviceType]

onde a opção /type:devicetype restringe a lista para um tipo específico de dispositivo.

Exemplos:

posdm listdevices

Isso exibe uma lista de todos os dispositivos POS físicos instalados no computador local.

posdm listdevices /type:MSR

Isso exibe uma lista de todos os dispositivos MSR instalados no computador local.

posdm /machine:Center10 /username:JohnDoe3 /password:B$tg59ce listdevices

Isso lista todos os dispositivos POS físicos instalados no computador chamado Center10, depois de fazer logon com credenciais de nome de usuário e senha.

nomes de listas

Lista os nomes lógicos associados aos dispositivos POS.

POSDM [Opções Gerais] ListNames filter

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

Exemplo:

posdm listnames /type:MSR /path:COM3

Isso exibe uma lista de nomes associados ao dispositivo MSR no COM3.

Listprops

Lista as propriedades de configuração associadas a um dispositivo POS e seus valores.

posdm [interruptores gerais] listpropsfiltro

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

Exemplo:

posdm listprops /type:MSR /path:COM3

Isso exibe uma lista de nomes de propriedade e valores associados ao dispositivo MSR em COM3.

listsos

Lista os objetos de serviço POS na máquina de destino.

posdm [opções gerais] listsos [/type:devicetype]

onde a opção /type:devicetype restringe a lista para um tipo específico de dispositivo.

Exemplos:

posdm /saída:a:\solist.txt listsos

Isso grava uma lista de todos os objetos de serviço instalados no computador local em um arquivo chamado solist.txt na unidade A.

posdm listsos /type:MSR

Isso exibe uma lista de todos os objetos de serviço associados a dispositivos MSR no computador local.

posdm /machine:Center10 /username:JohnDoe3 /password:B$tg59ce listsos

Isso lista todos os objetos de serviço no computador chamado Center10, depois de fazer logon com credenciais de nome de usuário e senha.

setdefault

Define um dispositivo como o padrão de seu tipo.

O sinalizador padrão direciona o método PosExplorer.GetDevice(type) para retornar este dispositivo, mesmo se houver mais de um dispositivo do tipo disponível.

posdm [comutadores gerais] setdefault ON|Filtro OFF [/info]

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

A opção /info faz com que todas as propriedades do dispositivo sejam exibidas.

Exemplo:

posdm setdefault ON /name:FirstScanner

Este exemplo designa FirstScanner como aquele que a enumeração de dispositivo CCL encontrará.

setpath

Define o caminho do dispositivo POS para dispositivos não Plug and Play.

POSDM [General Switches] SetPath hardware_path filtro

onde filtro é um ou mais dos seguintes necessários para identificar exclusivamente um dispositivo:

/type:devicetype

/soname:soname

/caminho:hardware_path

/nome:nomedodispositivo

Exemplo:

posdm setpath COM2 /type:MSR

Isso define o caminho de hardware para dispositivos MSR como COM2.

O comando setpath funciona apenas para dispositivos não Plug and Play adicionados anteriormente com o comando adddevice .

Consulte Também

Conceitos

Outros Recursos