bencheeorg/benchee

WMIC has been deprecated in Windows 11 and is now no longer available

已關閉

#442 建立於 2024年12月3日

 (10 則留言) (0 個反應) (0 位負責人)Elixir (69 個分叉)batch import
bughelp wanted

倉庫指標

星標
 (1,509 顆星)
PR 合併指標
 (平均合併 9天 11小時) (30 天內合併 5 個 PR)

描述

This line here: https://github.com/bencheeorg/benchee/blob/741db4d1c282543bca6857204df9ec59c65100dd/lib/benchee/system.ex#L114

Appears to fail on up-to-date Windows 11 systems due to WMIC having been deprecated.

Here's an article announcing the deprecation: https://techcommunity.microsoft.com/blog/windows-itpro-blog/wmi-command-line-wmic-utility-deprecation-next-steps/4039242

It seems the only alternative is to use powershell, according to that article. I'm pretty unfamiliar with windows development, so I don't really know the best way to fix this...

貢獻者指南