Windows 7/Windows 10:預先設定 USB 網路介面卡

Windows 7/Windows 10:預先設定 USB 網路介面卡

我們的用戶必須與之互動的一台裝置透過 USB 纜線透過通用乙太網路連接。連接到該設備後,PC 需要在該虛擬適配器上配置特定的靜態 IP 位址,以便通訊正常運作。

此時,設定是透過 netsh 命令完成的,在連接電纜後以提升的權限運行。這是有問題的,因為某些使用者在其 PC 上沒有管理員帳戶的憑證。

該設備僅與我們開發的特定軟體一起使用,該軟體的安裝已經需要提升的權限(出於不同的原因)。是否有一種方法可以在軟體安裝過程中預先配置網路適配器,以便在運行時不需要提升權限?如何?

編輯回答 bjoster 的評論:我需要嘗試一下,但我的理解是 netsh 命令是使用介面名稱作為參數(interface ipv4 set address name=...)運行的。在連接電纜之前,該名稱不代表任何內容。據我所知,我無法在 netsh 參數中指定 VID/PID。

相關內容