Tente:
"Get-Childitem $(Get-Content test)" | Invoke-Expression
ou
"dir $(type test)" | iex
Invoke-Expression é aproximadamente equivalente ao eval do Bash. É uma boa ideia ter cuidado com as implicações de segurança do seu uso.
Como exemplo, gostaria que os seguintes comandos colocassem uma listagem dir com todos os subdiretórios em StdOut
@'
>> -R
>> '@ > .\test
>>
dir 'test'
Portanto, após as primeiras quatro linhas, existe um arquivo no diretório atual chamado test contendo -R (recurse). A linha quatro não funciona, é claro, mas eu gostaria que o resultado fosse o mesmo que
dir -R
Talvez um melhor para a linha 3 é
echo 'test'
onde espero que o resultado seja
/s