Я знаю, что я могу получить вывод таким образом (чтобы захватить как стандартные, так и ошибки):
[batchFilePath] > [logFilePath] 2>&1
Или так для стандартного вывода:
C:\MyBatchFile.bat > output.txt
Но есть ли способ сделать это без указания местоположения самого пакетного файла?
Например, давайте предположим, что я запускаю (просто дважды щелкните для выполнения) C: \ MyFolder \ MyBatch.cmd и после того, как я выйду из пакетного файла (или он завершится), я могу найти вывод в C: \ MyFolder \ MyBatch.txt
Если так, какой код мне нужно включить в сам пакетный файл?