我在批处理文件中生成Guid,然后我需要用花括号包装那个Guid。我该怎么做?
for /f %%i in ('"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\uuidgen.exe"') do set guid=%%i
ECHO %guid%
pause
set guid = "{"%guid%"}"
ECHO %guid%
我的解决方案似乎不起作用。有什么想法吗?
答案 0 :(得分:2)
set guid={%guid%}
就这么简单。请注意,=
周围不应有空格(因为您的变量名称将以空格结尾,其值将以1开头)并且除非您将完整参数引用到{{{}},否则引号将逐字包含在值中1}}使用set
,但这里没有必要。