%*是表示命令行传过来的参数,%1表示第一个参数,%2表示第二个参数,以此类推。如执行C:/>hello.bat hello world, %1取出来就是hello %2取出来就是world
hello.bat文件内容:
1 @echo off 2 echo %* 3 echo %1 4 echo %2
进行测试:
C:\Users\taisong.zhang\Desktop>hello.bat 1234 56781234 567812345678