2

Используя PowerShell, как я могу получить список имен файлов в строке, если я знаю только расширение?

Упрощенный пример:

C:\> $e = "CN=Ken Myer world.jpg more text."
C:\> $f = $e.IndexOf(".jpg")
C:\> write-host $f
17

Как мне получить остаток неизвестного имени файла? (Предполагая 5-символьное имя файла) Я не могу вставить отрицательное число в $ e.Подстрока (17, -5,9) <- не работает.

1 ответ1

0

$ regex = '\b [A-Za-z0-9._% -. +] + JPG»

строка выбора -Path $ DL_file -Pattern $ regex -AllMatches | % {$ .Матчи} | % {$.Значение}> $ CurrentFileNames

Кажется, работает для моей ситуации.

Спасибо!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .