Я пытаюсь вырезать ненужные строки из списка установленных программ на устройствах.
В настоящее время используется:
type "original.txt" | findstr /v "Click-to-Run" | findstr /v "Visual C++" | findstr /v "Windows*SDK*" > "example_new.txt"
Мне нужно удалить такие строки, как "Windows Desktop SDKИнструменты ", но СОХРАНЯЙТЕ такие строки, как" .Net Framework 4.0.0 SDK ".
Как можно получить это, чтобы удалить только те строки, которые содержат все указанные фразы? Можно ли это сделать, одновременно используя подстановочные знаки в выражениях?
Большое спасибо!