Partager via


Commandes POSDM (documentation du SDK POS pour .NET v1.14)

POSDM utilise les commandes suivantes.

Commande

Description

Syntaxe et exemples

adddevice

Ajoute un appareil physique non Plug-and-Play.

posdm [commutateurs généraux] adddevicepath filter[/info]

path est un chemin d’accès matériel de l’appareil physique,

filter est l’un ou plusieurs des éléments suivants :

/type:devicetype

/soname:soname

and

/info est un commutateur qui affiche toutes les propriétés de l’appareil.

Exemple :

posdm adddevice COM3 /soname:MsrSimulator

Cela ajoute un appareil avec le chemin d’accès matériel COM3 à l’objet de service MsrSimulator.

addname

Ajoute un nom logique à un appareil.

posdm [commutateurs généraux] addnamedevicenamefilter

devicename est le nom logique à donner à l’appareil et filter est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Exemple :

posdm addname MainMSR /type:MSR /path:COM3

Cela ajoute le nom logique MainMSR pour l’appareil MSR sur le chemin d’accès matériel COM3.

posdm addname BackupMSR /name:MainMSR

Cela ajoute le nom logique BackupMSR pour l’appareil nommé MainMSR.

addproperty

Ajoute une propriété de configuration à un appareil.

posdm [commutateurs généraux] addpropertypropertyname value filter[/info]

propertyname est le nom de la propriété et value est la valeur initiale de cette propriété, et filter est l’un ou plusieurs des éléments suivants nécessaires pour identifier de manière unique un appareil :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

/info est un commutateur qui affiche toutes les propriétés de l’appareil.

Exemple :

posdm addproperty PrintSpecialGreeting "Bonne année !" /name:MainMSR

Cela ajoute la propriété PrintSpecialGreeting avec la valeur « Bonne année ! » à l’appareil nommé MainMSR.

deletedevice

Supprime un appareil physique non Plug-and-Play.

posdm [commutateurs généraux] deletedevice[path] filter

où le filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

Exemple :

posdm deletedevice COM3 /type:Msr

Cela supprime l’appareil MSR sur COM3.

Seuls les appareils précédemment ajoutés par la commande adddevice peuvent être supprimés.

deletename

Supprime un nom logique de la liste des noms d’un appareil.

posdm [commutateurs généraux] deletename devicenamefilter [/info]

filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

and

/info est un commutateur qui affiche toutes les propriétés de l’appareil.

Exemple :

posdm deletename "Scanneur principal" /type:Scanner /path:COM3

Cela supprime le nom logique Scanneur principal de l’appareil scanneur sur le chemin COM3.

Seuls les noms logiques précédemment ajoutés par la commande addname peuvent être supprimés.

deleteproperty

Supprime une propriété de configuration d’un appareil.

posdm [commutateurs généraux] deletepropertypropertyname filter [/info]

où le filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

and

/info est un commutateur qui affiche toutes les propriétés de l’appareil.

posdm deleteproperty PrintSpecialGreeting /name:MainMSR

Cela supprime la propriété PrintSpecialGreeting de l’appareil nommé MainMSR.

Seules les propriétés de configuration précédemment ajoutées par la commande addproperty peuvent être supprimées.

disable

Empêche l’exécution d’un objet de service pour un appareil POS physique.

posdm [commutateurs généraux] disablefilter

où le filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Exemple :

posdm disable /name:ReceiptPrn

Cela empêche l’exécution d’un objet de service pour un appareil nommé ReceiptPrn. Par conséquent, les applications ne verront pas l’appareil dans la liste des appareils POS disponibles.

enable

Autorise l’exécution d’un objet service pour un appareil POS physique.

posdm [commutateurs généraux] enablefilter

filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Exemple :

posdm enable /type:MSR

Cela permet à un objet de service de s’exécuter pour tous les appareils MSR.

info

Affiche des informations sur l’appareil, y compris ses propriétés de configuration.

posdm [commutateurs généraux] infofilter

où le filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Exemple :

posdm info /name:MSR1

Cette commande affiche des informations sur un appareil portant le nom logique « MSR1 ».

listdevices

Répertorie les appareils POS physiques.

posdm [commutateurs généraux] listdevices [/type:devicetype]

où le commutateur /type:devicetype réduit la liste à un type particulier d’appareil.

Exemples :

posdm listdevices

Cela affiche la liste de tous les appareils POS physiques installés sur l’ordinateur local.

posdm listdevices /type:MSR

Cela affiche la liste de tous les appareils MSR installés sur l’ordinateur local.

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

Cette liste répertorie tous les appareils POS physiques installés sur l’ordinateur nommé Center10, après la connexion avec les informations d’identification de nom d’utilisateur et de mot de passe.

listnames

Répertorie les noms logiques associés aux appareils POS.

posdm [commutateurs généraux] listnames filter

filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

Exemple :

posdm listnames /type:MSR /path:COM3

Cela affiche la liste des noms associés à l’appareil MSR sur COM3.

listprops

Répertorie les propriétés de configuration associées à un appareil POS et leurs valeurs.

posdm [commutateurs généraux] listpropsfilter

où le filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Exemple :

posdm listprops /type:MSR /path:COM3

Cela affiche la liste des noms de propriétés et des valeurs associés à l’appareil MSR sur COM3.

listsos

Répertorie les objets de service POS sur l’ordinateur cible.

posdm [commutateurs généraux] listos [/type:devicetype]

où le commutateur /type:devicetype réduit la liste à un type particulier d’appareil.

Exemples :

posdm /output:a:\solist.txt listsos

Cette opération écrit une liste de tous les objets de service installés sur l’ordinateur local dans un fichier nommé solist.txt sur le lecteur A.

posdm listsos /type:MSR

Cela affiche la liste de tous les objets de service associés aux appareils MSR sur l’ordinateur local.

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

Cette liste répertorie tous les objets de service sur l’ordinateur nommé Center10, après la connexion avec les informations d’identification de nom d’utilisateur et de mot de passe.

setdefault

Définit un appareil comme valeur par défaut de son type.

L’indicateur par défaut indique à la méthode PosExplorer.GetDevice(type) de renvoyer cet appareil même s’il existe plusieurs appareils du type disponibles.

posdm [commutateurs généraux] setdefault ON|OFF filter [/info]

filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Le commutateur /info entraîne l’affichage de toutes les propriétés de l’appareil.

Exemple :

posdm setdefault ON /name:FirstScanner

Cet exemple désigne FirstScanner comme celui que l’énumération d’appareil CCL trouvera.

setpath

Définit le chemin d’accès de l’appareil POS pour les appareils non Plug-and-Play.

posdm [commutateurs généraux] setpath hardware_path filter

filtre est l’un ou plusieurs des éléments suivants nécessaires pour identifier un appareil de manière unique :

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Exemple :

posdm setpath COM2 /type:MSR

Cela définit le chemin d’accès matériel des appareils MSR sur COM2.

La commande setpath fonctionne uniquement pour les appareils non Plug-and-Play précédemment ajoutés avec la commande adddevice.

Voir aussi

Concepts

Autres ressources