Estou ciente de que posso obter a saída desta maneira (para capturar tanto o padrão quanto os erros):
[batchFilePath] > [logFilePath] 2>&1
Ou desta maneira para saída padrão:
C:\MyBatchFile.bat > output.txt
Mas existe uma maneira de fazer isso sem especificar o local do próprio arquivo em lotes?
Por exemplo, vamos supor que eu execute (apenas clique duas vezes para executar) C: \ MyFolder \ MyBatch.cmd e depois de sair do arquivo em lotes (ou ele é concluído), posso encontrar a saída em C: \ MyFolder \ MyBatch.txt
Em caso afirmativo, qual código eu precisaria incluir no próprio arquivo em lotes?