中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 怎样将CMD格式转为BAT格式 上一主题 | 下一主题
chainliq
高级用户

学无尽止


积分 635
发帖 244
注册 2006-4-15
来自 广西贵港
状态 离线
『楼 主』:  怎样将CMD格式转为BAT格式

@Echo Off
:send
Set /p num=请输入你想要和哪个人聊天的QQ号码:
If /I "%num%"=="n"  Exit
start tencent://Message/?Uin=%num%
cls
Goto send





以上保存为CMD格式可以正常使用,为什么转为BAT格式就不可以用啦呢,


呵呵,水平不限,不知道上面代码怎么样改才能转为BAT格式呢,麻烦那位高手帮忙转为BAT格式好吗?谢谢


2006-7-23 01:50
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (86682419)  编辑帖子  回复  引用回复
IceCrack
中级用户

DOS之友


积分 332
发帖 168
注册 2005-10-6
来自 天涯
状态 离线
『第 2 楼』:  

这个在我这里是可以正常使用的

2006-7-23 06:47
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (369525996)  编辑帖子  回复  引用回复
IceCrack
中级用户

DOS之友


积分 332
发帖 168
注册 2005-10-6
来自 天涯
状态 离线
『第 3 楼』:  

我根据你这句代码弄的qq临时聊天器.

  Quote:

  1. @echo off
  2. goto start
  3. ==========================================
  4. Written By IceCrack
  5. July 23th,2006
  6. ==========================================
  7. :start
  8. cls
  9. title QQ临时聊天器
  10. color 0e
  11. echo  =========================================================================     
  12. echo.
  13. echo.
  14. echo.              QQ临时聊天器 V1.0
  15. echo.
  16. echo.
  17. echo        说明:本程序是本人练习批处理时的习作,肯定有许多不足和
  18. echo             不完善的地方,欢迎您的指正. QQ:369525996
  19. echo             版权没有,欢迎盗版!
  20. echo.
  21. echo.
  22. echo  ========================================================================= 
  23. :send
  24. echo  欢迎使用QQ临时聊天器 V1.0
  25. echo  1.和某人进行临时聊天
  26. echo  2.退出
  27. set /p choice= 请输入你的选择 (1,2):
  28. if /I "%choice%"=="" goto start
  29. if /I %choice%==1    goto chat
  30. if /I %choice%==2    goto quit
  31. goto start
  32. ::建立临时聊天
  33. :chat
  34. set /p num= 请输入你想要和哪个人聊天的QQ号码:
  35. If /I "%num%"==""  goto start
  36. start tencent://Message/?Uin=%num%
  37. goto start
  38. :quit
  39. cls
  40. echo.
  41. echo.
  42. echo.
  43. echo   =========================================================================
  44. echo.
  45. echo.
  46. echo            感谢你使用QQ临时聊天器 V1.0
  47. ECHO               按任意键退出.
  48. echo.
  49. echo.
  50. echo   =========================================================================
  51. pause>nul 2>nul
  52. exit




        IceCrack发表于:  2006-07-23  14:16





测试环境: windows xp pro sp2    高手是这样炼成的:C:\WINDOWS\Help\ntcmds.chm
2006-7-23 14:27
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (369525996)  编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 4 楼』:  

保存的时候编码一定要选成ANSI,如果是Unicode就很可能出问题~




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-7-23 15:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
namejm
荣誉版主

batch fan


积分 5226
发帖 1737
注册 2006-3-10
来自 成都
状态 离线
『第 5 楼』:  

RE IceCrack:

  start tencent://Message/?Uin=%num% 这一句是什么用法啊?能详细解释一下吗?



尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
2006-7-23 21:47
查看资料  发短消息 网志   编辑帖子  回复  引用回复
IceCrack
中级用户

DOS之友


积分 332
发帖 168
注册 2005-10-6
来自 天涯
状态 离线
『第 6 楼』:  

可能是你不太熟悉QQ吧  现在QQ有一个业务就是可以叫做QQ在线状态。就在QQ的个人设置-个人资料的右下角。我的在线状态生成是

  Quote:
<a target=blank href=tencent://message/?uin=369525996&Site=DOS联盟&Menu=yes><img border="0" SRC=http://wpa.qq.com/pa?p=1:369525996:1 alt="点击这里给我发消息"></a>

是这样的。关键代码就是你想知道的那个。
呵呵



测试环境: windows xp pro sp2    高手是这样炼成的:C:\WINDOWS\Help\ntcmds.chm
2006-7-24 08:15
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (369525996)  编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: