Есть ли способ проверить, вставлена ​​ли SIM-карта в ноутбук? - PullRequest
0 голосов
/ 05 марта 2020

Мы хотели бы сделать статистику c по всем ноутбукам, чтобы проверить, вставлена ​​ли в них SIM-карта. Есть ли способ проверить это? Я уже играл с netsh, но, возможно, есть простой запрос, просто для проверки, вставлена ​​ли SIM-карта.

Ответы [ 2 ]

0 голосов
/ 05 марта 2020

Как это получается, я не так хорош в этом, но, может быть:

$comPortNumber = Get-WMIObject win32_potsmodem | where-object {$_.DeviceID -like "*05C6*"} | foreach {$_.AttachedTo} 

# 05C6 is the Vendor ID for Qualcomm, AttachedTo returns the Com port number

if (!$comPortNumber) { Return "No Gobi Card Detected!" }
else {

    $port = New-Object System.IO.Ports.SerialPort
    $port.PortName = $comPortNumber
    $port.BaudRate = "9600"
    $port.Parity = "None"
    $port.DataBits = 8
    $port.StopBits = 1
    $port.ReadTimeout = 9000 # 9 seconds
    $port.DtrEnable = "true"
    $port.open() #opens serial connection

    Start-Sleep 2 # wait 2 seconds until device is ready

    $port.Write("AT$")
    $port.Write("QCGSN `r") #writes your content to the serial connection

    try
    {
        while($myinput = $port.ReadLine())
    {
        $myinput
        }
        }

        catch [TimeoutException]

        {
    # Put handling code here
    }

    finally
    {
    # Put the clean up code here
    }


    $port.Close() #closes serial connection
}
0 голосов
/ 05 марта 2020

Обращаясь к нескольким источникам, вы пробовали 'netsh mbn show profile' или альтернативно 'netsh mbn show interfaces'?

https://social.technet.microsoft.com/Forums/en-US/3f9f00f6-4f90-47f1-b8de-276450abb6ca/get-phone-number-via-netsh-mbn?forum=w8itpronetworking

enter image description here

Я не уверен, что появится, если не будет вставлена ​​SIM-карта - но, конечно, «Имя провайдера» будет недоступно для начала - или интерфейс мобильной широкополосной связи будет полностью отсутствовать.

Если это не сработает, то в приведенной выше ссылке упоминается «Симптом 3» из другого источника. Ссылка на этот источник не работает, но я нашел архив ... https://docs.microsoft.com/en-us/archive/blogs/jananiv/having-mobile-broadband-issues-in-windows-7. Похоже, это дает доступ к «PhoneNum», который обязательно будет присутствовать, только если вставлена ​​SIM-карта? Я не могу попробовать это сам, боюсь, поэтому не могу убедиться, что он точный - однако это может быть хорошей отправной точкой для вас.

...