Bagaimana cara saya melihat daftar port COM yang digunakan tanpa menggunakan Device Manager ?
Saya juga tidak ingin menginstal perangkat lunak apa pun. Apakah ada cara yang mungkin untuk melakukan ini melalui baris perintah?
command-line
serial-port
com-port
Marmstrong
sumber
sumber
mode
. Digunakan tanpa parameter,mode
menampilkan semua atribut yang dapat dikontrolCON
(konsol) danCOM
perangkat yang tersedia (danLPT
juga)Jawaban:
Dalam command prompt gunakan
mode
Digunakan tanpa parameter,
mode
menampilkan semua atribut yang dapat dikontrolCON
(konsol) danCOM
perangkat yang tersedia (danLPT
juga).Terima
/?
sakelar untuk bantuan dasar:mode /?
sumber
mode
sebagian besar waktu saya tidak melihat perangkat yang tidak terhubung, seperti disebutkan dalam jawaban @GM.Dalam command prompt, gunakan:
ATAU
Di PowerShell:
ATAU
Semoga ini membantu.
sumber
No Instance(s) Available.
Saya tahu pertanyaannya telah dijawab, tetapi ini adalah metode lain.
Pada prompt perintah, gunakan:
chgport
di windows Vista dan yang lebih tinggi. Daftar port Anda dan perangkat mana mereka.
sumber
chgport
Berlaku untuk: Windows Server (Saluran Semi-Tahunan), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 .Menggunakan
mode
sebagian besar waktu saya tidak melihat perangkat yang tidak terhubung.Saya lebih suka menggunakan solusi ini dengan Python:
Jadi saya bisa melihat apa pun yang terhubung bahkan jika koneksi ditutup.
serial.tools.list_ports berasal dari paket pyserial .
sumber
wmic https://docs.microsoft.com/en-us/windows/desktop/wmisdk/wmic adalah utilitas baris perintah windows untuk mendapatkan informasi sistem.
Jika port serial Anda dibuat secara virtual oleh beberapa driver melalui koneksi USB, gunakan contoh ini untuk mendapatkan detail tentang port serial ini.
sumber
get Name
bukannyaget /value
mungkin membantu. Sayangnya, itu tidak hanya daftar port, tetapi string seperti "Port Serial USB (COM17)". Ada juga beberapa entri yang menyebutkan hanya "USB Serial Converter" pada pengaturan saya.Anda juga dapat menjalankan yang berikut dari prompt cmd.exe
Dan di sini adalah utilitas open source untuk melakukan hal yang sama dan lebih banyak lagi: https://todbot.com/blog/2012/03/02/listcomports-windows-command-line-tool-for-usb-to-serial/
sumber
Cuplikan di bawah ini mencantumkan port serial ke dalam variabel $ PORTS
BASH MSYS2
Fungsi ini akan mendapatkan daftar port secara otomatis
PORTS =
/c/Windows/System32/mode.com | grep Status.*COM | awk '{ print $4 }' | sed s/://
Untuk daftar (gunakan) port, lihat kode di bawah ini:
echo -n "Port pemrograman (echoing):" untuk aa dalam $ PORTS; lakukan gema -n $ aa gema yang dilakukan ""
sumber