trùng lặp:thông số hàng loạt: tất cả mọi thứ sau% 1
- Is there a way to indicate the last n parameters in a batch file?
- how to get batch file parameters from Nth position on?
Làm rõ: tôi biết các phương pháp lặp - điều này làm việc ngay cả trước khi lệnh Extensions; Tôi đã hy vọng cho một cái gì đó vui vẻ và không có giấy tờ như% ~ * 1 hoặc bất cứ điều gì - giống như những tài liệu tại http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/percent.mspx?mfr=true.
Trong một tập tin thực thi Windows (với cái gọi là "Command Extensions" trên),% 1 là số đầu tiên,% 2 là lần thứ hai, vv% * là tất cả đối số nối vào nhau.
Câu hỏi của tôi: có cách nào để nhận mọi thứ SAU% 2 chẳng hạn?
Tôi không thể tìm thấy một điều như vậy, và nó sẽ hữu ích cho một cái gì đó tôi đang làm việc trên.
ok không nhận thấy rằng người khác đã trả lời nó đã là – Samuel
Có, nhưng câu trả lời của bạn là đầy đủ nhất và là những gì tôi đã làm cuối cùng. – noamtm
Có một vấn đề nhỏ với câu trả lời này - 'RESTVAR' sẽ chứa một không gian hàng đầu. Đây là một phiên bản tốt hơn một chút http://stackoverflow.com/a/761658/1488656 – Livven