После этой проблемы я хочу удалить все программное обеспечение National Instrument.С здесь сначала введите wmic
в CMD.Затем, используя команду product get name
, я получаю несколько программ, начиная с NI
:
NI Logos 19.0
NI Trace Engine
NI-MXDF 19.0.0f0 for 64 Bit Windows
WIF Core Dependencies Windows 19.0.0
NI-VISA USB Passport 19.0.0
NI-VISA SysAPI x64 support 19.0.0
NI Controller Driver 19.0 64-bit
NI ActiveX Container (64-bit)
Math Kernel Libraries
NI MXS 19.0.0
NI LabWindows/CVI 2019 Network Variable Library
NI-VISA GPIB Passport 19.0.0
NI LabWindows/CVI 2017 Low-Level Driver (Original)
NI-RPC 17.0.0f0 for Phar Lap ETS
NI LabWindows/CVI 2017 .NET Library (64-bit)
...
. Я могу удалить их по отдельности, например:
product where name="NI Logos 19.0" call uninstall
, а затемнужно выбрать y
/ Y
.Учитывая, что есть много этих программ, которые я должен удалить, мне было интересно, как я могу автоматизировать этот процесс.Шаги должны быть примерно такими:
- найти все строки в
product get name
, начиная с NI
, и составить из него список - a для цикла в приведенном выше спискеработает
product where name=list[i] call uninstall
со значением по умолчанию y
/ Y
Буду признателен, если вы поможете мне с этим вопросом.Спасибо за вашу поддержку заранее.
PS Решения Powershell также в порядке.На самом деле, любое другое решение для удаления всех этих файлов любым другим способом - это нормально для меня.