Board logo

标题: 批处理如何随机输出26个字母的其中一个字母 [打印本页]

作者: chok    时间: 2013-11-14 13:24     标题: 批处理如何随机输出26个字母的其中一个字母

求助,批处理如何随随机输出ABHIJKLMNOPQRSTUVWXYZ字母中的其中一个???
作者: DAIC    时间: 2013-11-14 13:34

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set str=ABCDEFGHIJKLMNOPQRSTUVWXYZ
  4. set /a n=%random%%%26
  5. echo !str:~%n%,1!
  6. pause
复制代码

作者: PowerShell    时间: 2013-11-14 14:31

powershell代码
你这字母咋回事,没有c,是[26个字母]么?
  1. ("ABHIJKLMNOPQRSTUVWXYZ").tochararray() |Get-Random
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2