Đối với mã này
echo x set /p "a=>"
kết quả sẽ là
x set /p "a=>"
Kết quả tôi muốn là
x>
Xin hãy giúp đỡ, cảm ơn
Đối với mã này
echo x set /p "a=>"
kết quả sẽ là
x set /p "a=>"
Kết quả tôi muốn là
x>
Xin hãy giúp đỡ, cảm ơn
Câu trả lời:
Bạn có thể sử dụng lệnh && để chạy hai lệnh cùng một lúc.
Vì vậy, giả sử bạn muốn lặp lại một cái gì đó đã gửi nó vào clipboard và mở notepad, bạn sẽ viết:
echo test | clip && notepad
Vì vậy, của bạn sẽ là
echo x && set /p "a=>"
x>
echo off && set /p "a=x>"
nó hoạt động tốt
>
ký tự, thì bạn cần sử dụngecho x^>
. Nếu bạn cũng cần phải loại bỏ dòng mới, sau đó sử dụng<nul (set/p a=x^>)
. Xem tài liệu tham khảo này để biết thêm chi tiết.