[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程批处理在线视频分享
返回列表 发帖
@echo off
set /a t=%random% %% 7
if %t%==0 echo 周一 
if %t%==1 echo 周二 
if %t%==2 echo 周三 
if %t%==3 echo 周四 
if %t%==4 echo 周五 
if %t%==5 echo 周六 
if %t%==6 echo 周日
pause

TOP

  1. @echo off
  2. set "code=周一 周二 周三 周四 周五 周六 周日"
  3. :loop
  4. set /a rdm=%random%%%7+1
  5. for /f "tokens=%rdm% delims= " %%i in ("%code%") do (
  6. echo %%i
  7. )
  8. pause>nul
  9. goto :loop
复制代码

TOP

  1. @echo off
  2. set "code=周一 周二 周三 周四 周五 周六 周日"
  3. :loop
  4. set /a rdm=%random%%%7+1
  5. set /a rdm1=rdm*3
  6. call echo %%code:~%rdm1%,2%%
  7. pause>nul
  8. goto :loop
复制代码

TOP

  1. @echo off
  2. setlocal
  3. set a1=一 & set a2=二 & set a3=三
  4. set a4=四 & set a5=五 & set a6=六 & set a7=日
  5. set /a b=%random%%%7+1
  6. call echo 星期%%a%b%%%
  7. endlocal
  8. pause
复制代码

TOP

@echo off
set "week=周一 周二 周三 周四  周五 周六 周日"
call :w %week%
:w
for /f "delims=" %%i in ('set /a %random%%%8') do (
    if %%i neq 0 call echo,%%%%i&pause>nul
)
goto :w
这个。也可以使用goto :label and :loop 来代替for循环。
踏实一些点.不要着急.你想要的时间都会给你.

TOP

懂了点!!@!!

TOP

@echo off
set /a n=%random% %%7 +1
if %n%==1 echo 周一
if %n%==2 echo 周二
if %n%==3 echo 周三
if %n%==4 echo 周四
if %n%==5 echo 周五
if %n%==6 echo 周六
if %n%==7 echo 周日
pause

TOP

  1. @echo off
  2. :loop
  3. set /a day=%random%%%7+1
  4. for /f "tokens=%day% delims= " %%a in ("一 二 三 四 五 六 日") do echo; 星期%%a&pause>nul&goto loop
复制代码

TOP

::一周有七天
::周一 周二 周三 周四 周五 周六 周日
::利用随机数随机显示一天,开始可以用阿拉伯数字,但最终显示时要用汉字 ^_^
@echo off
set /a n=%random% %% 7
if %n%==0 echo 星期一
if %n%==1 echo 星期二
if %n%==2 echo 星期三
if %n%==3 echo 星期四
if %n%==4 echo 星期五
if %n%==5 echo 星期六
if %n%==6 echo 星期七
pause>nul
%0
::按一下变一个

TOP

本帖最后由 tigerpower 于 2018-5-16 07:27 编辑
  1. powershell -c "$lc=[Globalization.CultureInfo]'zh-CN';(Get-Date).AddDays((random 7)).ToString('dddd',$lc)"
复制代码
试试将zh-CN替换为en-US或ja-JP

TOP

返回列表