Я пытаюсь выполнить следующую команду в консоли:
powershell.exe -NoLogo -Command `"Get-ChildItem "Cert:\CurrentUser\My" | WHERE{$_.Extensions['Certificate Template Name'] -match 'CA'}`"
Мне нужно выполнить эту команду в CMD, а не в сценарии ps1.





Возникла проблема с вашими двойными кавычками.
Я немного изменил его:
powershell.exe -NoLogo -Command "Get-ChildItem Cert:\CurrentUser\My | where {$_.Extensions['Certificate Template Name'] -match 'CA'}"
Вау, спасибо дружище! Извините за идиотскую ошибку. Сначала я иду по кавычкам, а потом пытаюсь их экранировать. Виноват (:
Вам нужно указать путь только в том случае, если он содержит пробелы.
Пожалуйста, не добавляйте сообщение об ошибке в виде изображения. Добавьте его как текст.