Tente o seguinte comando:
PowerShell -Command "(new-object net.webclient).DownloadString('https://some-url/id')"
Eu tenho um script de shell que estou convertendo para o lote do Windows. No shell script eu faço uma solicitação de curl para uma URL onde eu armazeno sua resposta em uma variável, e então passo essa variável como um parâmetro para uma segunda URL, e faço uma segunda chamada curl e armazeno sua resposta em outra variável final
Exemplo:
initial='curl -s https://some-url/id'
Resposta: 25
final='curl -s https://some-url/id/${initial}'
Resposta: ABC.123.456
Como posso fazer algo semelhante no script em lote?
Tente o seguinte comando:
PowerShell -Command "(new-object net.webclient).DownloadString('https://some-url/id')"