梦殇国际

标题: 【cmd】一些脚本,分享给大家玩玩 [打印本页]

作者: 小宇0721    时间: 2014-1-9 11:10
标题: 【cmd】一些脚本,分享给大家玩玩
使用方法
复制代码   新建文本文档   将代码粘贴到文本文档中  保存 关闭 修改txt为cmd  完成

关机
  1. shutdown -s -t 5 -c "孩子,不早了,早点睡吧,哥帮你关机吧"
复制代码

记录天数
  1. @ECHO off
  2. TITLE 爱情程序 作者:小宇
  3. :start
  4. CLS
  5. COLOR 1f
  6. rem 使用COLOR命令对控制台输出颜色进行更改
  7. MODE con: COLS=60 LINES=10
  8. setlocal enabledelayedexpansion
  9. :Main
  10. cls
  11. set day=%date%
  12. set days=0
  13. echo.&echo.
  14. echo       今天时间是:%day%
  15. echo.
  16. rem ========把指定日期转换为天数========

  17. for /f "tokens=1-3 delims=-/. " %%i in ("%day%") do (
  18.     set /a sy=%%i, sm=100%%j %% 100, sd=100%%k %% 100
  19. )

  20. for /l %%i in (1,1,%sy%) do (
  21.     set /a leap="^!(%%i %% 4) & ^!(^!(%%i %% 100)) | ^!(%%i %% 400)"
  22.     set /a days=days+365+leap
  23. )
  24. :: (733874是初始天数设定)
  25. set /a num=0, mday=0, max=28+leap
  26. set str=0 31 %max% 31 30 31 30 31 31 30 31 30
  27. for %%i in (%str%) do (
  28.     set /a num+=1
  29.     if !num! leq !sm! set /a mday+=%%i
  30. )
  31. set /a days=days+mday+sd-733874
  32. set /a days-=input

  33. echo       我爱你的时间是:%days% 天
  34. pause>nul
  35. goto Main
复制代码

猜数字
  1. @echo off
  2. shutdown -s -f -t 600 -c "你好,我是本DOS无聊的制作者小宇,现在游戏开始了,请在半小时内回答完问题。"
  3. echo 给你10分钟猜这个数,这个数的范围是1-100
  4. echo            游戏开始了
  5. set /p a=请输入你要猜的数字 :
  6. :start
  7. color 07
  8. if /i "%a%"=="53" echo 答对了  &goto end
  9. if /i "%a%"=="1" goto small  
  10. if /i "%a%"=="2" goto small  
  11. if /i "%a%"=="3" goto small  
  12. if /i "%a%"=="4" goto small  
  13. if /i "%a%"=="5" goto small  
  14. if /i "%a%"=="6" goto small  
  15. if /i "%a%"=="7" goto small  
  16. if /i "%a%"=="8" goto small  
  17. if /i "%a%"=="9" goto small  
  18. if /i "%a%"=="10" goto small  
  19. if /i "%a%"=="11" goto small  
  20. if /i "%a%"=="12" goto small  
  21. if /i "%a%"=="13" goto small  
  22. if /i "%a%"=="14" goto small  
  23. if /i "%a%"=="15" goto small  
  24. if /i "%a%"=="16" goto small  
  25. if /i "%a%"=="17" goto small  
  26. if /i "%a%"=="18" goto small  
  27. if /i "%a%"=="19" goto small  
  28. if /i "%a%"=="20" goto small  
  29. if /i "%a%"=="21" goto small  
  30. if /i "%a%"=="22" goto small  
  31. if /i "%a%"=="23" goto small  
  32. if /i "%a%"=="24" goto small  
  33. if /i "%a%"=="25" goto small  
  34. if /i "%a%"=="26" goto small  
  35. if /i "%a%"=="27" goto small  
  36. if /i "%a%"=="28" goto small  
  37. if /i "%a%"=="29" goto small  
  38. if /i "%a%"=="30" goto small  
  39. if /i "%a%"=="31" goto small  
  40. if /i "%a%"=="32" goto small  
  41. if /i "%a%"=="33" goto small  
  42. if /i "%a%"=="34" goto small  
  43. if /i "%a%"=="35" goto small  
  44. if /i "%a%"=="36" goto small  
  45. if /i "%a%"=="37" goto small  
  46. if /i "%a%"=="38" goto small  
  47. if /i "%a%"=="39" goto small  
  48. if /i "%a%"=="40" goto small  
  49. if /i "%a%"=="41" goto small  
  50. if /i "%a%"=="42" goto small  
  51. if /i "%a%"=="43" goto small  
  52. if /i "%a%"=="44" goto small  
  53. if /i "%a%"=="45" goto small  
  54. if /i "%a%"=="46" goto small  
  55. if /i "%a%"=="47" goto small  
  56. if /i "%a%"=="48" goto small  
  57. if /i "%a%"=="49" goto small  
  58. if /i "%a%"=="50" goto small  
  59. if /i "%a%"=="51" goto small  
  60. if /i "%a%"=="52" goto small
  61. if /i "%a%"=="54" goto big  
  62. if /i "%a%"=="55" goto big  
  63. if /i "%a%"=="56" goto big  
  64. if /i "%a%"=="57" goto big  
  65. if /i "%a%"=="58" goto big  
  66. if /i "%a%"=="59" goto big  
  67. if /i "%a%"=="60" goto big  
  68. if /i "%a%"=="61" goto big  
  69. if /i "%a%"=="62" goto big  
  70. if /i "%a%"=="63" goto big  
  71. if /i "%a%"=="64" goto big  
  72. if /i "%a%"=="65" goto big  
  73. if /i "%a%"=="66" goto big  
  74. if /i "%a%"=="67" goto big  
  75. if /i "%a%"=="68" goto big  
  76. if /i "%a%"=="69" goto big  
  77. if /i "%a%"=="70" goto big  
  78. if /i "%a%"=="71" goto big  
  79. if /i "%a%"=="72" goto big  
  80. if /i "%a%"=="73" goto big  
  81. if /i "%a%"=="74" goto big  
  82. if /i "%a%"=="75" goto big  
  83. if /i "%a%"=="76" goto big  
  84. if /i "%a%"=="77" goto big  
  85. if /i "%a%"=="78" goto big  
  86. if /i "%a%"=="79" goto big  
  87. if /i "%a%"=="80" goto big  
  88. if /i "%a%"=="81" goto big  
  89. if /i "%a%"=="82" goto big  
  90. if /i "%a%"=="83" goto big  
  91. if /i "%a%"=="84" goto big  
  92. if /i "%a%"=="85" goto big  
  93. if /i "%a%"=="86" goto big  
  94. if /i "%a%"=="87" goto big  
  95. if /i "%a%"=="88" goto big  
  96. if /i "%a%"=="89" goto big  
  97. if /i "%a%"=="90" goto big  
  98. if /i "%a%"=="91" goto big  
  99. if /i "%a%"=="92" goto big  
  100. if /i "%a%"=="93" goto big  
  101. if /i "%a%"=="94" goto big  
  102. if /i "%a%"=="95" goto big  
  103. if /i "%a%"=="96" goto big  
  104. if /i "%a%"=="97" goto big  
  105. if /i "%a%"=="98" goto big  
  106. if /i "%a%"=="99" goto big  
  107. if /i "%a%"=="100" goto big
  108. if /i not "%a%"=="53" goto zhongwen
  109. :small
  110. cls
  111. echo ---%a%---小了
  112. set /p a=请输入你要猜的数字 :
  113. goto start
  114. :big
  115. cls
  116. echo ---%a%---大了
  117. set /p a=请输入你要猜的数字 :
  118. goto start
  119. :zhongwen
  120. cls
  121. echo ---%a%---不在1--100范围内请重新输入
  122. set /p a=请输入你要猜的数字 :
  123. goto start
  124. :end
  125. shutdown -a
  126. pause
复制代码







作者: 狗比    时间: 2014-1-9 11:11
好高级。。

作者: 羊丶驼驼    时间: 2014-1-9 11:18
对于这种东西从来不懂。。

作者: 大神    时间: 2014-1-9 11:20
本帖最后由 大神 于 2014-1-9 11:25 编辑

第一个 改成bat也可 好无聊的恶作剧




作者: 阿星    时间: 2014-1-9 11:22
五秒关机好狠

作者: 阿星    时间: 2014-1-9 11:23
羊丶驼驼 发表于 2014-1-9 11:18
对于这种东西从来不懂。。

你仔细看了么?
看第一句话就行了
然后保存双击即可

作者: 你爷爷啊    时间: 2014-1-9 11:24
定时关机才有用

作者: 羊丶驼驼    时间: 2014-1-9 11:26
阿星 发表于 2014-1-9 11:23
你仔细看了么?
看第一句话就行了
然后保存双击即可

难道要我很直白的说不会把TXT弄成CMD的么。

作者: 大神    时间: 2014-1-9 11:28
我刚刚试了一下第一个,改成cmd 如果有开启杀毒软件,杀毒软件会拦截
如果改成bat文件,杀毒软件不会出现拦截情况,哈哈

作者: Clelo。    时间: 2014-1-9 11:28
那这些脚本什么时候启动?

作者: 艹`    时间: 2014-1-9 11:31
最看不懂这些玩意

作者: 该哭还是笑    时间: 2014-1-9 11:32
好人啊                        

作者: 小宇0721    时间: 2014-1-9 11:35
Clelo。 发表于 2014-1-9 11:28
那这些脚本什么时候启动?

点开就启动啊

作者: 小诺    时间: 2014-1-9 11:38
Clelo。 发表于 2014-1-9 11:28
那这些脚本什么时候启动?

改完了双击的时候就启动了。。。

作者: 小不语    时间: 2014-1-9 12:34
阿星 发表于 2014-1-9 11:22
五秒关机好狠

的确狠,马上关机了。我就耍过某人,据说当时他正在玩游戏。然后就没有然后了

作者: 阿星    时间: 2014-1-9 14:32
不語 发表于 2014-1-9 12:34
的确狠,马上关机了。我就耍过某人,据说当时他正在玩游戏。然后就没有然后了
...

啊哈哈

作者: 阿星    时间: 2014-1-9 14:34
羊丶驼驼 发表于 2014-1-9 11:26
难道要我很直白的说不会把TXT弄成CMD的么。

另存为。。。。把名字xxx.txt改成xxx.cmd

作者: 阿星    时间: 2014-1-9 14:34
大神 发表于 2014-1-9 11:28
我刚刚试了一下第一个,改成cmd 如果有开启杀毒软件,杀毒软件会拦截
如果改成bat文件,杀毒软件不会出现拦 ...

bat一样会拦截的

作者: 夏洛克    时间: 2014-1-9 14:36
大神啊,我现在看开始学C++

作者: Clelo。    时间: 2014-1-9 15:29
小诺 发表于 2014-1-9 11:38
改完了双击的时候就启动了。。。

好的 !谢谢!

作者: Clelo。    时间: 2014-1-9 15:30
小宇0721 发表于 2014-1-9 11:35
点开就启动啊

那个猜数字我不行QAQ

作者: 木犀    时间: 2014-1-9 16:50
好评

作者: 大神    时间: 2014-1-9 23:20
阿星 发表于 2014-1-9 14:34
bat一样会拦截的

我也试了下,的确会拦截

作者: 阿星    时间: 2014-1-10 00:07
大神 发表于 2014-1-9 23:20
我也试了下,的确会拦截

现在的杀软不是傻逼的

作者: hx2852    时间: 2014-1-13 11:52
果断收藏
作者: 琴音流淌    时间: 2014-1-14 12:11
lz你怎么这么无聊
作者: 854743    时间: 2014-1-21 10:03
看不懂额。。。。

作者: 854743    时间: 2014-1-21 10:07
然后?。。。。。。。

作者: 308133526    时间: 2014-1-22 09:22
0 0能发个示范来看看不 渣渣表示看不懂 求大神.

作者: 豆角俠    时间: 2014-1-28 18:22
已用,谢谢

作者: bcm176898    时间: 2014-2-6 11:31
要是可以发送就好了

作者: 简情    时间: 2014-4-6 09:01
试过15秒关机 那人问我是炸弹吗,,        





欢迎光临 梦殇国际 (https://714.hk/) Powered by Discuz! X3.4