找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23312|回复: 8

[原创]批处理聊天机器人

[复制链接]
发表于 2013-5-3 13:32:29 | 显示全部楼层 |阅读模式
本帖最后由 111 于 2014-1-29 13:37 编辑
  1. @echo off
  2. if '%1'=='aixx' goto aixx
  3. color f0
  4. mode con: cols=62 lines=200
  5. title 聊天机器人
  6. :mai
  7. echo %date% %time:~0,2%点%time:~3,2%分%time:~6,2%秒  聊天机器人>%windir%\dh.txt
  8. echo 您好,我是聊天机器人,输入help查看帮助 >>%windir%\dh.txt
  9. echo. >>%windir%\dh.txt
  10. :_m1
  11. cls
  12. type %windir%\dh.txt
  13. echo ═══════════════════════════════
  14. set shy=
  15. set dns=
  16. set dnz=
  17. set /p shy=请输入你的话后回车:
  18. if '%shy%'=='' goto _m1
  19. echo %date% %time:~0,2%点%time:~3,2%分%time:~6,2%秒  我 >>%windir%\dh.txt
  20. echo %shy% >>%windir%\dh.txt
  21. echo. >>%windir%\dh.txt
  22. set dns=对不起,我没明白您的意思,请输入help查看帮助
  23. call :dnshb

  24. echo %date% %time:~0,2%点%time:~3,2%分%time:~6,2%秒  聊天机器人>>%windir%\dh.txt
  25. echo %dns% >>%windir%\dh.txt
  26. echo. >>%windir%\dh.txt
  27. if /i '%dnz%'=='' goto fh
  28. start "" %dnz%
  29. :fh
  30. goto _m1

  31. :help
  32. echo %date% %time:~0,2%点%time:~3,2%分%time:~6,2%秒  聊天机器人>>%windir%\dh.txt
  33. echo 帮助: >>%windir%\dh.txt
  34. echo 输入: >>%windir%\dh.txt
  35. echo exit:退出 >>%windir%\dh.txt
  36. echo 刷屏:清空屏幕>>%windir%\dh.txt
  37. echo ai学习机:打开ai学习机>>%windir%\dh.txt
  38. echo ═══════>>%windir%\dh.txt
  39. echo 命令: >>%windir%\dh.txt
  40. echo %0 [aixx] >>%windir%\dh.txt
  41. echo [aixx]:打开ai学习机 >>%windir%\dh.txt
  42. echo ═══════>>%windir%\dh.txt
  43. echo 我的主人: >>%windir%\dh.txt
  44. echo 马宇轩 >>%windir%\dh.txt
  45. echo. >>%windir%\dh.txt
  46. goto _m1

  47. :aixx
  48. :rdm
  49. set rd=
  50. set /p rd=请输入人的语言后回车:
  51. if '%rd%'=='' goto rdm

  52. :ddm
  53. set dd=
  54. set /p dd=请输入ai回话后回车:
  55. if '%dd%'=='' goto ddm

  56. set ml=
  57. set /p ml=请输入ai命令后回车(空为无命令):
  58. echo if /i '%%shy%%'=='%rd%' set dns=%dd%^&set dnz=%ml%>>聊天机器人.bat
  59. goto _m1

  60. :dnshb
  61. if /i '%shy%'=='help' goto help
  62. if /i '%shy%'=='刷屏' goto mai
  63. if /i '%shy%'=='exit' exit
  64. if /i '%shy%'=='ai学习机' goto aixx
复制代码
聊天机器人.bat
发表于 2013-5-3 13:50:53 | 显示全部楼层
请描述一下功能
 楼主| 发表于 2013-5-3 14:08:02 | 显示全部楼层
回复 2# BAT-VBS


    类似语音机器人,可以方便的打开一些文件
发表于 2013-5-3 14:17:39 | 显示全部楼层
能实时监视(不能消耗CPU用量)U盘的插入与拔出更妙
发表于 2013-5-3 14:46:00 | 显示全部楼层
回复 3# 111


    请教一下,哪部分代码体现了“u盘管理”?
 楼主| 发表于 2013-5-3 18:29:06 | 显示全部楼层
本帖最后由 111 于 2013-5-3 18:32 编辑

回复 5# BAT-VBS


    这是放在u盘上用的
autorun.inf
  1. [autorun]
  2. OPEN=u盘管理器.bat
复制代码
像快捷方式,但改改可以当聊天机器人
发表于 2013-5-4 11:14:28 | 显示全部楼层
autorun.inf 杀软户拦截啊
发表于 2013-5-4 13:25:13 | 显示全部楼层
此法宝 亮点何在?不知可否细细道来?
发表于 2014-2-25 11:37:23 | 显示全部楼层
说明一下工能。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 23:02 , Processed in 0.020900 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表