求一个随机生成vc Guid的批处理bat脚本~
目标字符串形如:4295EA17-2AE1-469D-9CF3-BC9459466945其中有32位16进制的随机数字,非常感谢~...
目标字符串形如:
4295EA17-2AE1-469D-9CF3-BC9459466945
其中有32位16进制的随机数字,非常感谢~ 展开
4295EA17-2AE1-469D-9CF3-BC9459466945
其中有32位16进制的随机数字,非常感谢~ 展开
展开全部
为什么要bat 的呢,网上下一个exe的不好吗?
@echo off
for %%i in ("0=A" "1=B" "2=C" "3=D" "4=E" "5=F")do set "x1%%~i"
setlocal enabledelayedexpansion
set "guid="
for /l %%i in (1,1,32)do (
set/a "n=!random!&15"
if !n! gtr 9 call set "n=%%x!n!%%"
set "guid=!guid!!n!")
set "guid=%guid:~,8%-%guid:~8,4%-%guid:~12,4%-%guid:~16,4%-%guid:~-12%"
echo %guid%
pause
@echo off
for %%i in ("0=A" "1=B" "2=C" "3=D" "4=E" "5=F")do set "x1%%~i"
setlocal enabledelayedexpansion
set "guid="
for /l %%i in (1,1,32)do (
set/a "n=!random!&15"
if !n! gtr 9 call set "n=%%x!n!%%"
set "guid=!guid!!n!")
set "guid=%guid:~,8%-%guid:~8,4%-%guid:~12,4%-%guid:~16,4%-%guid:~-12%"
echo %guid%
pause
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询