Je suis conscient que je peux obtenir la sortie de cette façon (pour capturer à la fois la norme et les erreurs):
[batchFilePath] > [logFilePath] 2>&1
Ou de cette façon pour une sortie standard:
C:\MyBatchFile.bat > output.txt
Mais existe-t-il un moyen de le faire sans spécifier l'emplacement du fichier de commandes lui-même?
Par exemple, supposons que je lance (il suffit de double-cliquer pour exécuter) C: \ MyFolder \ MyBatch.cmd et après avoir quitté le fichier de commandes (ou il se termine), je peux trouver la sortie dans C: \ MyFolder \ MyBatch.txt
Si oui, quel code devrais-je inclure dans le fichier batch lui-même?