在bat脚本中,我正在执行以下操作
FOR /F "tokens=2* delims= " %%A IN ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\NICE Systems\Nice Screen" /v EnableEncryption') DO SET encription=%%B
Echo encription=%encription%
返回十六进制值0 * 0
如何将其转换为数字?或者如何比较bat脚本中的十六进制值?
答案 0 :(得分:3)
Batch可以使用set / a转换十六进制值。
Set /a var=0xe2
Echo %var%
答案 1 :(得分:0)
或者如果您只想知道该值而不将其保存在变量中:
设置/ a十六进制值
例如:
设置/ a 0x25
结果:
37