Gostaria de copiar/colar alguns comandos do PowerShell do cmd.exe
Diga Write-Output "first line"
eWrite-Output "second line"
A maneira básica é:
powershell -NoProfile -Command "Write-Output 'first line'";
powershell -NoProfile -Command "Write-Output 'second line'";
Funciona perfeitamente, mas inicia o PowerShell uma vez para cada comando.
Uma boa melhoria é:
powershell -NoProfile -Command "Write-Output 'first line'; Write-Output 'second line'"
Mas e quanto a uma formatação bonita?
powershell -NoProfile -Command "
Write-Output 'first line';
Write-Output 'second line';
"
Eu tentei com várias combinações de `(continuação de linha do PowerShell) e ^ (continuação de linha cmd.exe) sem sucesso.
Alguém tem uma ideia?
Eu fiz isso colando este texto no CMD:
A última linha vazia no final do texto é necessária ao colar para evitar a necessidade de pressionar Enterpara executar. Isso não se aplica ao digitar este comando longo manualmente.
Fica assim na execução: