For practical, reliable automated Wi‑Fi auditing on a Windows workstation, the recommended pattern is to run the proven Linux toolchain (Wifite and its dependencies) inside a Linux environment (VM or separate device) with a passed-through compatible USB Wi‑Fi adapter, and use Windows for any GPU cracking or user-facing orchestration.
usbipd bind --busid <BUSID> usbipd wsl attach --busid <BUSID> wifite for windows