[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 自己写的局域网聊天批处理对方无法接受信息?

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. mode con lines=26
  4. color 0e
  5. echo .
  6. echo ===========================
  7. echo .
  8. echo       世间哪得双全法
  9. echo .
  10. echo       不负如来不负卿
  11. echo .
  12. echo ===========================
  13. echo .
  14. sc config messenger start= auto
  15. sc start messenger
  16. sc config tlntsvr start= auto
  17. sc start tlntsvr
  18. ping 127.0.1>nul
  19. cls
  20. title CuiYe交流工具
  21. color 1f
  22. set c=
  23. set /p c=输入一个自己喜欢的昵称:
  24. if "%c%"=="quit" goto Q
  25. ::set a=
  26. ::set /p a=输入对方的IP地址:
  27. ::if "%a%"=="quit" goto Q
  28. :star
  29. set b=
  30. set /p b=交流内容:
  31. if "%b%"=="quit" goto Q
  32. net send %c% %b%
  33. goto star
  34. :Q
  35. cls
  36. title BYE
  37. sc stop messenger
  38. sc stop tlntsvr
  39. echo .
  40. echo ====================
  41. echo .
  42. echo    程序已经退出
  43. echo .
  44. echo       ……
  45. echo .
  46. echo ====================
  47. pause
  48. exit
复制代码
这个程序实际上是有问题的,但是我不知道出在哪里?  
我这个程序运行在administrator用户里,这个程序运行了后就已经打开了 messenger这个服务了  但是如果对方(也已经运行了我这个程序) 却接收不到我送给他的消息  说是找不到网络信息别名
网络上找到一些答案是:net name的事儿   不解  
但是如果我和对方都不运行在administrator这个用户下,而运行在权限相同的自定义用户下就好用吗?
请教大家
对于一般的机器默认的都是administrator的用户  如果在P程序里实现自动中转到自定义用户以满足这个软件的要求.

再有,大家如果能补充出传送文件的功能就更好了  谢谢大家.

测试结果如下:

TOP

  请树立节约意识,尽量压缩图片的面积(截图只截关键部分),不要让多余的部分浪费版面和论坛空间,谢谢合作。
尺有所短寸有所长,学好批处理没商量;
考虑问题复杂化,解决问题简洁化。

心在天山,身老沧州。

TOP

回复 3楼 的帖子

谢楼上教导,下次我会注意的了。

TOP

回复 2楼 的帖子

我就是看到了这个结果,所以才来问一下是怎么回事儿

TOP

返回列表