小编Rob*_*ner的帖子

在Windows批处理文件中,如何使用十进制数的十六进制表示设置环境变量?

使用Windows set/p并设置/ a命令从命令行接受十六进制值并将其转换为十进制.我需要的是能够采用十进制值和设置和环境变量与其十六进制等效.

当前批处理文件编码:

@echo off
set HexV1=%1
set HexV2=%2
set /A DecV1=0x%HexV1%
set /A DecV2=0x%HexV2%
set /A HexV3=0x%HexV1% + 0x1
set /A HexV4=0x%Hexv2% + 0x2
set Dec
set Hex
Run Code Online (Sandbox Code Playgroud)

生产:

C:>hexmath a f
DecV1=10
DecV2=15
HexV1=a
HexV2=f
HexV3=11
HexV4=17
Run Code Online (Sandbox Code Playgroud)

我需要的是能够设置HexV3为b和HexV411.

有什么建议?

hex batch-file environment-variables

2
推荐指数
1
解决办法
7272
查看次数

标签 统计

batch-file ×1

environment-variables ×1

hex ×1