Tôi cần một tệp bó nhận hai tham số: một lệnh (tên tệp với một số đối số) và đường dẫn đến tệp - để chuyển hướng đầu ra của thực thi lệnh.
Tôi đã thử một số biến thể như call %1 > %2, start %1 > %2 trong tệp 'q.cmd', với cách gọi là q "echo test" "log.txt" và q 'echo test' 'log.txt' và %1 hoặc là call %1 với q "echo test > log.txt" nhưng không có gì hoạt động. Tôi cũng đã thử nó với ^ trước >. Trong hầu hết các trường hợp, nó in "'echo không được nhận dạng là một dấu phẩy bên trong hoặc bên ngoài ..." hoặc một cái gì đó như thế này và đôi khi tạo 123.txt trống hoặc với một số dòng dịch vụ, nhưng không phải là "thử nghiệm" như tôi cần. Làm thế nào tôi có thể giải quyết vấn đề?