Udostępnij przez


Polecenia POSDM (poS for .NET v1.14 SDK Documentation)

Funkcja POSDM używa następujących poleceń.

Command

Opis

Składnia i przykłady

adddevice

Dodaje fizyczne urządzenie inne niż Plug and Play.

posdm [przełączniki ogólne] adddevicepath filter[/info]

gdzie ścieżka jest ścieżką sprzętową urządzenia fizycznego,

filtr jest co najmniej jeden z następujących elementów:

/type:devicetype

/soname:soname

oraz

/info to przełącznik, który wyświetla wszystkie właściwości urządzenia.

Przykład:

posdm adddevice COM3 /soname:MsrSimulator

Spowoduje to dodanie urządzenia ze ścieżką sprzętową COM3 do obiektu usługi MsrSimulator .

addname

Dodaje nazwę logiczną do urządzenia.

posdm [przełączniki ogólne] addname devicenamefilter

gdzie devicename jest nazwą logiczną, która ma nadać urządzeniu, a filtr jest co najmniej jednym z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Przykład:

posdm addname MainMSR /type:MSR /path:COM3

Spowoduje to dodanie nazwy logicznej MainMSR dla urządzenia MSR na ścieżce sprzętowej COM3.

posdm addname BackupMSR /name:MainMSR

Spowoduje to dodanie nazwy logicznej BackupMSR dla urządzenia o nazwie MainMSR.

addproperty

Dodaje właściwość konfiguracji do urządzenia.

posdm [przełączniki ogólne] addpropertypropertyname value filter[/info]

gdzie propertyname jest nazwą właściwości, a wartość jest początkową wartością tej właściwości, a filtr jest co najmniej jedną z następujących wartości potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

/info to przełącznik, który wyświetla wszystkie właściwości urządzenia.

Przykład:

posdm addproperty PrintSpecialGreeting "Happy New Year!" /name:MainMSR

Spowoduje to dodanie właściwości PrintSpecialGreeting z wartością "Happy New Year!" do urządzenia o nazwie MainMSR.

deletedevice

Usuwa fizyczne urządzenie inne niż Plug and Play.

posdm [przełączniki ogólne] deletedevice[path] filter

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

Przykład:

posdm deletedevice COM3 /type:Msr

Spowoduje to usunięcie urządzenia MSR w modelu COM3.

Można usunąć tylko urządzenia, które zostały wcześniej dodane przez polecenie adddevice .

deletename

Usuwa nazwę logiczną z listy nazw urządzenia.

posdm [przełączniki ogólne] deletename devicenamefilter [/info]

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

oraz

/info to przełącznik, który wyświetla wszystkie właściwości urządzenia.

Przykład:

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

Spowoduje to usunięcie nazwy logicznej Główny skaner dla urządzenia skanera w ścieżce COM3.

Można usunąć tylko nazwy logiczne, które zostały wcześniej dodane przez polecenie addname .

deleteproperty

Usuwa właściwość konfiguracji z urządzenia.

posdm [przełączniki ogólne] deletepropertypropertyname filter [/info]

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

oraz

/info to przełącznik, który wyświetla wszystkie właściwości urządzenia.

posdm deleteproperty PrintSpecialGreeting /name:MainMSR

Spowoduje to usunięcie właściwości PrintSpecialGreeting z urządzenia o nazwie MainMSR.

Można usunąć tylko właściwości konfiguracji dodane wcześniej przez polecenie addproperty .

Wyłącz

Zapobiega uruchamianiu obiektu usługi dla fizycznego urządzenia POS.

posdm [przełączniki ogólne] wyłączfiltr

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Przykład:

posdm disable /name:ReceiptPrn

Uniemożliwia to uruchomienie obiektu usługi dla urządzenia o nazwie ReceiptPrn. W związku z tym aplikacje nie będą widzieć urządzenia na liście dostępnych urządzeń pos.

Włącz

Zezwala na uruchamianie obiektu usługi dla fizycznego urządzenia POS.

posdm [przełączniki ogólne] włączfiltr

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Przykład:

posdm enable /type:MSR

Umożliwia to uruchomienie obiektu usługi dla wszystkich urządzeń MSR.

informacje o

Wyświetla informacje o urządzeniu, w tym jego właściwości konfiguracji.

posdm [przełączniki ogólne] filtr informacji

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Przykład:

posdm info /name:MSR1

To polecenie wyświetla informacje o urządzeniu o nazwie logicznej "MSR1".

listdevices

Wyświetla listę fizycznych urządzeń poS.

posdm [przełączniki ogólne] listdevices [/type:devicetype]

gdzie przełącznik /type:devicetype zawęża listę do określonego typu urządzenia.

Przykłady:

posdm listdevices

Spowoduje to wyświetlenie listy wszystkich fizycznych urządzeń poS zainstalowanych na komputerze lokalnym.

posdm listdevices /type:MSR

Spowoduje to wyświetlenie listy wszystkich urządzeń MSR zainstalowanych na komputerze lokalnym.

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

Spowoduje to wyświetlenie listy wszystkich fizycznych urządzeń poS zainstalowanych na komputerze o nazwie Center10 po zalogowaniu się przy użyciu poświadczeń nazwy użytkownika i hasła.

listnames

Wyświetla listę nazw logicznych skojarzonych z urządzeniami poS.

posdm [przełączniki ogólne] filtr listnames

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

Przykład:

posdm listnames /type:MSR /path:COM3

Spowoduje to wyświetlenie listy nazw skojarzonych z urządzeniem MSR w modelu COM3.

listprops

Wyświetla listę właściwości konfiguracji skojarzonych z urządzeniem poS i ich wartościami.

posdm [przełączniki ogólne] filtr listprops

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Przykład:

posdm listprops /type:MSR /path:COM3

Spowoduje to wyświetlenie listy nazw właściwości i wartości skojarzonych z urządzeniem MSR w modelu COM3.

listos

Wyświetla listę obiektów usługi POS na maszynie docelowej.

posdm [przełączniki ogólne] listos [/type:devicetype]

gdzie przełącznik /type:devicetype zawęża listę do określonego typu urządzenia.

Przykłady:

posdm /output:a:\solist.txt listos

Spowoduje to zapisanie listy wszystkich obiektów usługi zainstalowanych na komputerze lokalnym do pliku o nazwie solist.txt na dysku A.

posdm listsos /type:MSR

Spowoduje to wyświetlenie listy wszystkich obiektów usługi skojarzonych z urządzeniami MSR na komputerze lokalnym.

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

Spowoduje to wyświetlenie listy wszystkich obiektów usługi na komputerze o nazwie Center10 po zalogowaniu się przy użyciu poświadczeń nazwy użytkownika i hasła.

setdefault

Ustawia jedno urządzenie jako domyślne jego typ.

Flaga domyślna kieruje metodę PosExplorer.GetDevice(type) w celu zwrócenia tego urządzenia, nawet jeśli istnieje więcej niż jedno urządzenie typu.

posdm [przełączniki ogólne] setdefault ON|Filtr OFF [/info]

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Przełącznik /info powoduje wyświetlanie wszystkich właściwości urządzenia.

Przykład:

posdm setdefault ON /name:FirstScanner

W tym przykładzie element FirstScanner jest wyznaczany jako wyliczenie urządzenia listy CCL.

setpath

Ustawia ścieżkę urządzenia poS dla urządzeń innych niż Plug and Play.

posdm [przełączniki ogólne] setpath hardware_path filtr

gdzie filtr jest co najmniej jeden z następujących elementów potrzebnych do unikatowego zidentyfikowania urządzenia:

/type:devicetype

/soname:soname

/path:hardware_path

/name:devicename

Przykład:

posdm setpath COM2 /type:MSR

Ustawia ścieżkę sprzętu dla urządzeń MSR na COM2.

Polecenie setpath działa tylko dla urządzeń innych niż Plug and Play dodanych wcześniej za pomocą polecenia adddevice .

Zobacz też

Pojęcia

Inne zasoby