Se o local em que você deseja salvar o arquivo estiver acessível pela rede, você poderá simplesmente usar redirecionamento de comando para enviar a saída do seu comando diretamente para um arquivo. Por exemplo (com o comando dir
):
dir > \SERVER\Path\file.txt
Se você quiser fazer isso várias vezes e anexar a saída ao mesmo arquivo a cada vez, use >>
em vez de >
.
Editar: se a máquina remota requer credenciais que não sejam do usuário logado, tente isto:
net use \SERVER\Path /user:SERVER\username password
your_command > \Server\Path\file.txt
net use \Server\Path /d
A primeira linha se conecta à pasta compartilhada usando o nome de usuário e a senha , e a terceira linha é desconectada.