将环境变量设置为> '大于'windows 7批处理脚本

时间:2013-08-29 10:00:41

标签: windows batch-file cmd

如何在Windows 7中的批处理脚本中将环境变量设置为大于符号(>)?

这是我的剧本

set cmd=dir
set simb=>
set log=c:\Test\grater

%cmd %% simb %% log%

cmd上的输出为:

  

C:\试验> test.bat的

     

C:\ Test> set cmd = dir命令的语法不正确。

     

C:\ Test>设置simb =>

     

C:\试验>

由于

2 个答案:

答案 0 :(得分:2)

使用双引号转义>

set "simb=>"

答案 1 :(得分:1)

使用插入符号来转义“大于”符号:

set simb=^>

如果您需要显示大于号,则必须同时删除插入符号^>

set simb=^^^>

或双引号:

set "simb=^>"