batch

批处理中用%1到%9来指代第1到第9个参数,需要的时候直接用%x就行。

 

举个例子,假设某test.bat文件内容如下:

1 
2 
 

@echo off 

echo %1 %2 %3  


如果改成

1 
 

echo %1 %3  


同样在cmd里输入test.bat 123 abc xyz的话,屏幕会回显123 xyz

  1. @echo off  
  2. echo show %1%  
  3. set /p ver=请输入版本:  
  4. echo 版本:%ver% 打包开始  
  5. ECHO 内容>"文件名"

    如果有特殊字符要用到^,如写入">"就是:

    1
    ECHO ^>>"文件名"

    你的情况的话就这样写:

    1
    ECHO ^<hello^>>"C:\test.txt"

  

posted @ 2016-07-29 11:29  calochCN  阅读(182)  评论(0编辑  收藏  举报