Tôi có một tập lệnh dơi mà tại một thời điểm chuyển hướng stderr của một quá trình để stdout, và sau đó ghi nó vào một tập tin. Tôi đã từng làm điều này như sau:Bat chuyển hướng stderr sang stdout có hành vi kỳ lạ
process.exe 2>&1 > file.txt
Tuy nhiên, điều này không chuyển hướng tiêu bản cho tệp (vì lý do tôi không thể hiểu). Khi tôi sửa đổi dòng thành:
process.exe > file.txt 2>&1
Toàn bộ điều hoạt động. Không phải là hai tương đương?