У меня есть следующие две команды cmd.exe, но мне нужно преобразовать их в Powershell, и я с треском провалился, пытаясь понять это. Строка 1 находит dll, но только тогда, когда в папке bin и строке два берет все найденные записи и запускает с ней команду, например bin \ Debug \ file, bin \ Release \ file
Can кто-нибудь поможет? Единственным ограничением является то, что он находится внутри файла бегунка yaml, поэтому я не думаю, что могу разделить строки для каждой части, например, я не думаю, что Foreach-Object будет работать.
dir /s /b RunnerUnitTest.dll | findstr /r bin\\ > tests_list.txt
for /f %f in (tests_list.txt) do vstest.console.exe "%f"
Я получил как насколько это
(gci -r RunnerUnitTest.dll).FullName | select-string bin
спасибо.