Se usarmos o Windows Terminal como o PowerShell do Windows, <<> ainda $(cmd)
.
Você pode tentar você mesmo pressionando o atalho Win + R para abrir o menu Executar e digitar powershell
para exibir a tela azul mais nova, de fato & um pouco de jure ( :P
) terminal do Windows.
PS:
Para, cmd.exe
, você pode armazenar o resultado em .txt
arquivos e ler seu conteúdo usando o comando interno for /f
.
PPS:
Para o Microsoft Visual Basic ( .vbs
), você pode armazenar o resultado em um objeto usando o método Exec
da seguinte forma:
Set myObject = CreateObject("WScript.Shell").Exec("%ComSpec% /c cmd")
Aqui %comspec%
(no caso do Windows não importa) significa cmd.exe
, sendo uma variável de ambiente contendo a localização do executável do prompt de comando C:\Windows\system32\cmd.exe
.
Anexe o StdOut.ReadAll
ao objeto criado para acessar seu conteúdo.