Sintaks perintah PairTool

Penting

PairTool saat ini dalam PRATINJAU. Informasi ini berkaitan dengan produk prarilis yang mungkin dimodifikasi secara substansial sebelum dirilis. Microsoft tidak memberikan jaminan, tersurat maupun tersirat, sehubungan dengan informasi yang diberikan di sini.

Untuk menjalankan PairTool, buka jendela prompt perintah dan ketik perintah menggunakan sintaks dan perintah berikut.

pairtool [/enum-endpoints <...> | /enum-services <...> | /enum-containers <...> | 
          /enum-protocols <...> | /associate <...> | /associate-oob <...> | 
          /disassociate <...> | /challenge <...> | /?] 

/enum-endpoints

Menghitung titik akhir perangkat melalui berbagai protokol yang didukung Windows. Contoh titik akhir: headset nirkabel, printer jaringan, atau TV.

  /enum-endpoints [/protocol <protocol1>[,<protocol2>[,...]] [/persisted]
                  [/sync] [/instance <id1>[,<id2>[,...]] [/url <url>]] 
                  [/continuous] [/format <txt | xml | csv>] 
                  [/output-file <filename>] 

Bendera:

  • /protocol - Protokol untuk digunakan dalam penemuan. Gunakan koma untuk memisahkan beberapa protokol. Kemungkinan protokol didaftarkan dengan perintah /enum-protocols. ID protokol dan nilai kelas adalah input yang dapat diterima.

  • /persisted - Menghitung titik akhir yang bertahan di OS. Opsi /persisted tidak memulai penemuan otomatis melalui jaringan.

  • /sync - Tahan hasil sampai sepenuhnya dijumlahkan. Bendera /sync dapat memakan waktu lama untuk mengembalikan hasil apa pun. Banyak protokol tidak mendukung konsep enumerasi penuh, sehingga protokol ini menggunakan batas waktu yang lama.

  • /instance - Instans entitas akhir untuk ditemukan secara langsung. Gunakan koma untuk memisahkan beberapa nilai ID instans. Bendera instance memungkinkan apa yang dijelaskan oleh beberapa protokol sebagai penemuan yang diarahkan.

  • /continuous - Lanjutkan menghitung hingga Ctrl+C ditekan.

  • /url - Perbarui alamat jarak jauh PNPX untuk penemuan yang diarahkan.

  • /format - Format output. Opsi yang valid adalah txt, xml, atau csv.

  • /output-file - File output.

/enum-services

Menghitung layanan titik akhir perangkat melalui berbagai protokol yang didukung Windows. Layanan titik akhir adalah kontrak terprogram untuk fungsionalitas yang didukung titik akhir. Contoh layanan titik akhir: Bluetooth GATT, UPnP Digital Media Renderer (DMR), atau pemindaian ESCL.

  /enum-services [/protocol <protocol1>[,<protocol2>[,...]] [/persisted] [/sync]
                 [/instance <id1>[,<id2>[,...]] [/continuous] 
                 [/format <txt | xml | csv>] [/output-file <filename>] 

Bendera:

  • /protocol - Protokol untuk penemuan. Gunakan koma untuk memisahkan beberapa nilai protokol.

  • /sync - Tahan hasil sampai sepenuhnya dijumlahkan. Bendera /sync dapat memakan waktu lama untuk mengembalikan hasil apa pun. Banyak protokol tidak mendukung konsep yang sepenuhnya dijumlahkan, sehingga protokol ini menggunakan batas waktu yang lama sebagai gantinya.

  • /instance - Penelusuran terarah dari instans layanan tertentu. Gunakan koma untuk memisahkan beberapa nilai ID instans.

  • /continuous - Lanjutkan menghitung hingga Ctrl+C ditekan.

  • /format - Format output sebagai teks, XML, atau CSV. Opsi yang valid adalah txt, xml, atau csv.

  • /output-file - File output.

/enum-containers

Menghitung kontainer titik akhir perangkat melalui berbagai protokol yang didukung Windows. Kontainer titik akhir adalah kumpulan satu atau beberapa titik akhir atas satu atau beberapa protokol yang secara konseptual mewakili apa yang mungkin dirasakan pengguna akhir sebagai perangkat fisik aktual. Contoh kontainer titik akhir: XBOX di jaringan Anda, NAS, atau TV pintar.

  /enum-containers [/protocol <protocol1>[,<protocol2>[,...]] [/persisted]
                   [/sync] [/instance <id1>[,<id2>[,...]] [/continuous] 
                   [/format <txt | xml | csv>] [/output-file <filename>] 

Bendera:

  • /protocol - Protokol untuk penemuan. Gunakan koma untuk memisahkan beberapa nilai protokol.

  • /sync - Tahan hasil sampai sepenuhnya dijumlahkan. Bendera /sync dapat memakan waktu lama untuk mengembalikan hasil apa pun. Banyak protokol tidak mendukung konsep yang sepenuhnya terperinci, sehingga protokol ini menggunakan batas waktu yang lama sebagai gantinya.

  • /instance - Penemuan terarah dari instans kontainer tertentu.

  • /continuous - Lanjutkan menghitung hingga Ctrl+C ditekan.

  • /format - Format output sebagai teks, XML, atau CSV. Opsi yang valid adalah txt, xml, atau csv.

  • /output-file - File output.

/enum-protocols

Menghitung protokol yang didukung dalam OS yang dijalankan alat ini.

/enum-protocols [/format <txt | xml | csv>] [/output-file <filename>]

Bendera:

  • /format - Format output sebagai teks, XML, atau CSV. Opsi yang valid adalah txt, xml, atau csv.

  • /output-file - File output.

/associate

Mengaitkan atau memasangkan titik akhir. Alat ini mengimplementasikan upacara pemasangan yang paling didukung. Opsi upacara memungkinkan alat untuk mengaitkan titik akhir tanpa input pengguna tambahan.

Atur Pasangan

Tidak semua protokol memahami pengenalan set-pasangan.

Rantai alat ini menetapkan asosiasi secara berurutan sebagai detail implementasi. Meskipun sebagian besar protokol tidak memberlakukan batasan ini.

Beberapa protokol mengharuskan ID anggota yang ditetapkan untuk diberikan di awal menggunakan opsi /set [<id2>[,<id3>[,...]]]].

Protokol lain, seperti Bluetooth, hanya dapat menemukan ID set lain setelah asosiasi titik akhir utama diselesaikan. Titik akhir set lain yang ditemukan ini dikaitkan secara berurutan.

Pemasangan per pengguna

Tidak semua protokol mengenali asosiasi pengguna secara individual. Untuk protokol yang mendukung, mereka hanya membuat status PnP yang terlihat oleh pengguna yang melakukan pairing.

  /associate <id1> [/set [<id2>[,<id3>[,...]]]] [/per-user [<sid>]]
                   [/protection <none | encryption | authentication>] 
                   [/just-works] [/pin-display] [/pin-entry pin] [/pin-match] 

Bendera:

  • /set - Kaitkan titik akhir sebagai set dengan ID titik akhir sekunder opsional yang dipisahkan koma.

  • /per-user - Kaitkan titik akhir hanya untuk pengguna saat ini, atau pengguna SID yang disediakan.

  • /protection - Tingkat perlindungan untuk paring koneksi. Opsi yang valid adalah none, encryption, dan authentication. Jika opsi ini dihilangkan, protokol menggunakan tingkat perlindungan default, yang biasanya merupakan tingkat tertinggi yang didukung oleh perangkat.

  • /just-works - Gunakan just-works, push-button, atau upacara serupa.

  • /pin-display - Gunakan tampilan pin atau upacara serupa yang menampilkan data pin dari perangkat.

  • /pin-entry - Gunakan input PIN atau prosedur serupa.

  • /pin-match - Gunakan pencocokan pin atau prosedur serupa.

/associate-oob

Mengaitkan atau dengan kata lain memasangkan titik akhir menggunakan blob out-of-band (OOB) biner. Alat ini mengimplementasikan upacara pemasangan yang paling didukung. Opsi upacara memungkinkan alat untuk mengaitkan titik akhir tanpa input pengguna tambahan.

  /associate-oob <protocol> </blob <...>> | </file <...>>
                 [/just-works] [/pin-display] [/pin-entry pin] [/pin-match] 

Bendera:

  • /blob - Data 'blob' sebagai string.

  • /file - File yang berisi data blob.

  • /just-works - Gunakan just-works, push-button, dll. pengaturan.

  • /pin-display - Gunakan tampilan pin atau upacara serupa yang menampilkan data pin dari perangkat.

  • /pin-entry - Gunakan input PIN atau prosedur serupa.

  • /pin-match - Gunakan pencocokan pin atau prosedur serupa.

/disassociate

Memisahkan atau melepas sambungan titik akhir.

/disassociate <id>

/challenge

Tantang OS untuk memverifikasi apakah titik akhir terkait saat ini ada.

/challenge <id>