usbipd: error: The 'wsl' subcommand has been removed.
WSL2からUSBデバイスを参照できるようにするため、usbipdを利用しようとしていた時に遭遇したエラー。
エラー内にある、Microsoftの公式ページがまだ更新されていないようだったので記事にしました。
「usbipd wsl list」が実行できない
事象としては単純で、usbipdにサブコマンドとしてwslを指定して実行するのがこれまでの手法だったのですが、wslのサブコマンドが廃止されたそうです。
PowerShell
usbipd wsl list
error
usbipd: error: The 'wsl' subcommand has been removed. Learn about the new syntax at https://learn.microsoft.com/windows/wsl/connect-usb#attach-a-usb-device.
ではどうすればいいのかというと、wslを抜くだけです。
PowerShell
usbipd list
なお、エラー内にあるURL先のMicrosoftの公式ページでは、まだ旧コマンドになっており、参考にするともちろんエラーになります。