Ответ 1
Если вам нужен массив строк, все, что вам нужно сделать, это:
dir | select -expand name
Если вы хотите, чтобы это была одна строка с разделенными значениями:
(dir | select -expand name) -join ","
Например, у меня есть 3 файла в каталоге c:\z
PS C:\z> dir | select name
Name
----
a.png
b.png
c.png
То, что я хочу, это строка.
a.png, b.png, c.png
Спасибо.
Если вам нужен массив строк, все, что вам нужно сделать, это:
dir | select -expand name
Если вы хотите, чтобы это была одна строка с разделенными значениями:
(dir | select -expand name) -join ","
Просто небольшое улучшение, вы можете получить имена только с помощью переключателя Name:
(dir -name) -join ','