На самом деле мне не нужно выполнять какие-либо операции с переключателем. Мне просто нужно проверить, что он там есть.
У меня есть несколько удаленных серверов, которые мне нужно проверить, правильно ли подключен синий кабель последовательной консоли. Вместо того, чтобы подключать RDC к каждому из них и копировать / настраивать замазку, просто нажимая пару раз, я бы хотел использовать «enter-pssession» для удаленного подключения к PowerShell и доступа к COM1 таким образом.
Я пробовал использовать это, но не получил обратной связи по консоли.
https://blogs.msdn.microsoft.com/powershell/2006/08/31/writing-and-reading-info-from-serial-ports/
Спасибо!
Догадаться. Пощечина enter-pssession -computername XXXXXXX
перед этим, чтобы удаленно подключиться к системе для проверки.
$com = New-Object System.IO.Ports.SerialPort(“COM1”)
$com.open()
$com.write([char]13)
$com.ReadExisting()