Cookie
Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Opciones de línea de comandos de USB over Ethernet para Windows

Electronic Team Electronic Team Sep 10, 2025
El software USB over Ethernet incluye una utilidad de línea de comandos llamada eveusbc, que permite compartir y conectar dispositivos USB sin necesidad de abrir la interfaz gráfica.

USB over Ethernet te permite usar opciones de línea de comandos para automatizar el proceso de compartir dispositivos USB en el servidor y conectarlos desde el cliente. La línea de comandos está disponible para todos los tipos de licencia.
Nota: Los comandos del servicio USB Network Gate (install, uninstall, enable, disable) están disponibles únicamente para los propietarios de la licencia SDK y se describen exclusivamente en la Guía del Usuario SDK, que recibirás tras adquirir la licencia SDK.

Los comandos de USB Network Gate son los siguientes:

Comandos del servidor:

share-usb-port usb-port [–tcp] [–desc] [–auth] [–crypt]
unshare-usb-port usb-port
show-usb-list
show-shared-usb
shared-usb-disconnect
unshare-all-usb-ports

UsbService.exe share-usb-port usb-port [–tcp=param] [–desc=param] [–auth=pasw] [–crypt] – Compartir un puerto USB (dispositivo USB).

Parámetros:

usb-port : Número del puerto USB que se va a compartir. Puede obtenerse con el comando show-usb-list.
tcp : Parámetros de la conexión TCP. Si solo se indica el número de puerto TCP, el servidor esperará una conexión entrante desde el PC cliente. Si se indica la ruta completa de red, el servidor iniciará la conexión con el PC cliente.
Ejemplo: 3777 – esperando conexión en el puerto 3777; localhost:3777 – el cliente intentará conectarse con el servidor en localhost:3777.
desc : Descripción adicional del dispositivo.
auth : Indica la contraseña necesaria para conectarse a este dispositivo.
crypt : Indica que todo el tráfico estará cifrado.

Ejemplo:

UsbService.exe share-usb-port 1:1 --tcp=3777 --desc="Mi USB flash" --auth="123" --crypt

El primer puerto USB será compartido en el primer hub USB; la conexión requerirá autorización; el servidor esperará conexión en el puerto TCP 3777; “Mi USB flash” es la descripción adicional; todo el tráfico estará cifrado.

UsbService.exe unshare-usb-port usb-port – Hacer que un puerto vuelva a estar disponible para el sistema local.

Parámetros:

usb-port : Número del puerto USB que se va a descompartir. La lista de dispositivos compartidos se puede obtener con el comando show-shared-usb.

Ejemplo:

UsbService.exe unshare-usb-port 1:1

El puerto USB 1 en el primer hub volverá a estar disponible para el sistema local.

UsbService.exe show-usb-list – Mostrar la lista de puertos USB.

UsbService.exe show-shared-usb – Mostrar la lista de puertos USB (dispositivos) compartidos.

UsbService.exe shared-usb-disconnect – Interrumpir la conexión actual de este dispositivo.

Parámetros:

usb-port : Puerto USB que necesita desconectarse. La lista de dispositivos compartidos y su estado de conexión puede obtenerse con el comando show-shared-usb.

Ejemplo:

UsbService.exe shared-usb-disconnect 1:1

La conexión del cliente con el puerto USB 1 compartido en el primer hub será interrumpida.

UsbService.exe unshare-all-usb-ports – Descompartir todos los puertos (dispositivos) en el servidor y hacerlos de nuevo accesibles en este ordenador.

USB over Ethernet
Prueba gratuita de 14 días

Comandos del cliente:

add-remote-device tcp
remove-remote-device tcp
connect-remote-device tcp [–auth] [–auto-reconnect]
disconnect-remote-device tcp
show-remote-devices
find-remote-devices server

UsbService.exe add-remote-device tcp – Añadir un dispositivo USB remoto compartido.

Parámetros:

tcp : Parámetros de la conexión TCP. Si se indica la ruta completa de red, el PC cliente iniciará la conexión con el servidor. Si solo se indica el número de puerto, el PC cliente esperará una conexión entrante desde el servidor.

Ejemplo: 3777 – esperando conexión en el puerto 3777; localhost:3777 – el cliente intentará conectarse con el servidor en localhost:3777.

Ejemplo:

UsbService.exe add-remote-device localhost:3777

Añade el dispositivo remoto compartido en el cliente a través de localhost en el puerto TCP 3777.

UsbService.exe remove-remote-device tcp – Eliminar un dispositivo remoto en el cliente.

Parámetros:

tcp : Parámetros de la conexión TCP que se indicaron al crear la conexión con el dispositivo remoto.

Ejemplo:

UsbService.exe remove-remote-device localhost:3777

Elimina el dispositivo remoto del cliente que estaba conectado al servidor en localhost en el puerto TCP 3777.

UsbService.exe connect-remote-device tcp [–auth=passw] [–auto-reconnect] – Iniciar la conexión TCP con el dispositivo remoto. La lista de dispositivos remotos añadidos en el PC cliente y su estado de conexión se puede mostrar con el comando show-remote-devices.

Parámetros:

tcp : Parámetros de la conexión TCP usados al crear la conexión con el dispositivo remoto.
auth : Indica que la conexión requerirá autenticación.
auto-reconnect : Restaura automáticamente la conexión si se pierde.

Ejemplo:

UsbService.exe connect-remote-device localhost:3777 --auth="123" --auto-reconnect

Inicia la conexión con el servidor remoto en localhost a través del puerto TCP 3777 con autenticación. Si la conexión se pierde, intentará restablecerla automáticamente.

UsbService.exe disconnect-remote-device tcp – Interrumpir la conexión con el dispositivo remoto. La lista de dispositivos remotos añadidos en el cliente y sus estados de conexión puede mostrarse con show-remote-devices.

Parámetros:

tcp : Parámetros de la conexión TCP que se indicaron al crear la conexión con el dispositivo remoto.

Ejemplo:

UsbService.exe disconnect-remote-device localhost:3777

Interrumpe la conexión con el dispositivo remoto en el servidor localhost en el puerto TCP 3777.

UsbService.exe show-remote-devices – Mostrar todos los dispositivos remotos añadidos, sus parámetros y sus estados de conexión.

UsbService.exe find-remote-devices server – Buscar dispositivos remotos compartidos en el servidor.

Parámetros:

server : Dirección IP o nombre DNS del servidor donde se van a buscar los dispositivos USB remotos compartidos.

Ejemplo:

UsbService.exe find-remote-devices localhost

Busca todos los dispositivos remotos compartidos en el servidor PC localhost.

Comandos de ayuda:

UsbService.exe help – Muestra la ayuda general.

UsbService.exe help [command] – Muestra la ayuda de un comando específico.
Nota: Para la versión de Windows de 64 bits se debe usar UsbService64.exe en su lugar.
logo USB Network Gate
#1 en Network Communication Software
USB Network Gate
Compartir USB a través de Ethernet en Windows
4.7 ranking basado en basado en 372 + usuarios