Выберите выражение объекта с переменной, содержащей пробелы в Power Shell - PullRequest
0 голосов
/ 09 марта 2019

Ниже не работает, если $ _. FullName содержит пробелы.Я пытался использовать одинарные кавычки, двойные кавычки ничего не работает.если я запускаю его в одиночку, это работает.Он не работает с выражением в Select-Object.Пожалуйста, помогите мне

Expression={unzip -q -c $($._FullName) META-INF/MANIFEST.MF |findstr 
Implementation-Version}}

Я использую приведенное выше выражение, чтобы узнать версию реализации файла JAR

1 Ответ

0 голосов
/ 09 марта 2019

Чтобы вернуться к отображаемым галочкам, нужно сделать так, чтобы ответ был не комментарием ...

Ваш пример не завершен, но, используя мои возможности SWAG, вашей проблеме может понадобиться добавить кавычки.

-c `"$($_.FullName)`"  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...