net send 发的话在那可以看到 电脑自动回弹法出来么

net send 这个命令怎么用地啊?_百度知道怎样用net send命令不停的发送命令
怎样用net send命令不停的发送命令
08-10-16 &匿名提问
请登录后再发表评论!
Net Send 用法 作 用:向网络的其他用户、计算机或通信名发送消息。 命令格式:Net send {name | * | /domain[:name] | /users} message 有关参数说明: ·name要接收发送消息的用户名、计算机名或通信名 ·* 将消息发送到组中所有名称 ·/domain[:name]将消息发送到计算机域中的所有名称 ·/users将消息发送到与服务器连接的所有用户 ·message作为消息发送的文本 net send 机器名 内容 net send ip地址 内容 例如:Net send /users server will shutdown in 10 minutes.给所有连接到服务器的用户发送消息。 这是常见的症状: 在计算机上安装 Microsoft Windows XP Service Pack 2 (SP2) 后,您可能无法通过使用 Windows *作系统 NET SEND 命令发送或接收消息。您可能会在下面的一种情况下看到此问题,也可能两种情况下都能看到此问题: o 使用 NET SEND 通知方法向 SQL 服务器*作者通知有关 SQL 服务器实例中出现的事件时。 o 通过使用 xp_cmdshell 扩展系统存储过程运行 NET SEND 命令来将消息发送到网络中的用户或计算机时。 此外,当你尝试通过使用 NET SEND 命令发送消息时,可能会收到以下错误信息: An error occurred while sending a message to &Computer Name&. The message alias could not be found on the network. More help is available by typing NET HELPMSG 2273. 如果存在下列情况之一,就会出现此问题: o 源计算机正在运行 Microsoft Windows XP SP2。 o 目标计算机正在运行 Microsoft Windows XP SP2。 结果,目标计算机不会收到通过 NET SEND 命令发送的消息。 原因 NET SEND 命令需要使用 Messenger 服务在网络上发送消息。出现上述问题是因为禁用了 Messenger 服务。默认情况下,运行 Microsoft Windows XP SP2 的计算机上会禁用 Messenger 服务。 只要是nt内核 没有关闭Messenger服务 都可以接受net send发送的消息 内网可以直接发送 外网的发送需要软件支持,接收不需要 因为很多人利用windows 的messenger的漏洞进行垃圾广告的发送 所以,现在很多人都把windows 的messenger服务给关闭了 即使没有关闭,一般的防火墙也会把messenger的端口关闭; 替代方法 要解决此问题,请将 Messenger 服务的“启动类型”更改为“自动”,然后启动 Messenger 服务。为此,请按照下列步骤*作: 1. 打开 Windows 资源管理器。 2. 在左窗格中,右键单击“我的电脑”,然后单击“管理”。 3. 在“计算机管理”窗口中,展开左窗格中的“服务和应用程序”,然后单击“服务”。 4. 在右窗格中,双击“Messenger”。 5. 在“Messenger 的属性(本地计算机)”对话框中,单击“常规”选项卡。 6. 在“常规”选项卡中,从“启动类型”列表中选择“自动”,然后单击“应用”。 7. 在“服务状态”下,单击“启动”,然后单击“确定”。 另外,有些DOS下的批处理文件是不显示(后台WIN内核)或窗口为最小化的,所以会出现“一闪而过”的状态~
请登录后再发表评论!
功能向窗口发送指定的消息并立即执行相应的事件处理程序。  语法Send( handle, messageno, word, long )  参数handle:long类型,指定窗口的系统句柄,将向该窗口发送消息 messageno:UnsignedInteger类型,指定要发送的消息号word:long类型,指定与消息一起发送的word类参数值。如果 messageno参数指定的消息不使用该参数,那么将这个参数的值设置为0long:long类型或string,指定与消息一起发送的long型参数值或字符串返回值Long。函数执行成功时返回Windows系统调用SendMessage()的返回值,发生错误时返回-1。如果任何参数的值为 NULL,Send()函数返回NULL。  用法Send()函数用于向窗口发送非PowerBuilder预定义事件的消息,这个窗口可以是PowerBuilder应用的窗口,也可以是其它应用的窗口。Send()函数直接触发指定窗口相应的事件,执行事件处理程序后返回到调用应用中,这一点与Post()函数不同,Post()函数把发送的消息放置在指定窗口消息队列的尾部,然后返回到应用程序中,它并不等待相应事件事件处理程序的执行。因此,我们说Post()函数采用的是异步方式,Send()函数采用的是同步方式。Send()函数的参数handle指定接收消息的窗口句柄,对 PowerBuilder窗口来说,使用Handle()函数可以得到该句柄。对其它应用程序的窗口来说,可以调用系统API函数查找窗口并得到相应窗口的句柄。实际上,Send()函数把它的各个参数直接传送给Windows的系统调用SendMessage()。在各种C++开发工具的 WINDOWS.H文件中可以查到各消息编号。如果应用程序要发送PowerBuilder定义事件(包括预定义事件和用户定义事件),那么使用 TriggerEvent()函数既简单有方便。当应用程序在long参数位置指定一个字符串时,Send()函数复制一个该字符串的副本,然后将副本的地址传送给指定窗口。  Send ( &按键& [, 标志] )  参数:  按键 要发送的按键序列。  标志 [可选参数] 更改程序处理“按键”的方式:  标志 = 0 (默认),按键序列中含有的特殊字符比如 + 和 ! 将被视为 SHIFT 和 ALT 键。  标志 = 1,按键将按原样发送。  返回值  无  注意  AutoIt 可发送所有的 ASCII 码及扩展 ASCII 码字符(0-255),若要发送 UNICODE 编码的字符则必须使用“ASC”选项加上您要发送的字符代码(见下面的 {ASC})。  “Send” 命令的语法跟 ScriptIt 以及 Visual Basic 的 “SendKeys” 命令类似。字符序列将按原文发送,但下列字符除外:  '!'  表示告知 AutoIt 要发送一个 ALT 键击动作,因此语句 Send(&This is text!a&) 的意思是按序发送按键 &This is text& 然后在按下&ALT+a&。  注意,有些程序对大小写字符和 ALT 键相当挑剔,举例来说,&!A& 可能会被认为不同于 &!a&;第一个代表 ALT+SHIFT+A,而第二个则代表 ALT+a。如果拿不准的话最好使用小写!  '+'  表示告知 AutoIt 要发送一个 SHIFT 键击动作,因此语句 Send(&Hell+o&) 的意思是按序发送按键 &HellO&。Send(&!+a&) 表示发送 &ALT+SHIFT+a&。  '^'  表示告知 AutoIt 要发送一个 CONTROL 键击动作,因此语句 Send(&^!a&) 的意思是发送按键 &CTRL+ALT+a&。  注意,有些程序对大小写字符和 CTRL 键相当挑剔,举例来说,&^A& 可能会被认为不同于 &^a&;第一个代表 CTRL+SHIFT+A,而第二个则代表 CTRL+a. 如果拿不准的话最好使用小写!  '#'  井号将发送一个 Windows 徽标键,因此语句 Send(&#r&) 将发送 Win+r,这将打开“运行”对话框。  您可以通过设置 SendCapslockMode 从而在 Send 函数开始操作前关闭大小写切换键(大写锁,CAPS LOCK)并在完成操作后恢复。  但是,如果在 Send 函数开始执行的时候用户就按住 Shift 键,那么发送的文本可能会是小写字符。  一个解决办法是在每次执行其它 Send 操作前使用语句 Send(&{SHIFTDOWN}{SHIFTUP}&)。  某些特殊按键必须用花括号括住才能发送:  注意,Windows 不允许模拟 &CTRL-ALT-DEL& 组合键!  Send 命令(无标志参数) 键击结果  {!} !  {#} #  {+} +  {^} ^  {{} {  {}} }  {SPACE} 空格  {ENTER} 主键盘区的 回车键  {ALT} ALT  {BACKSPACE} 或 {BS} 退格  {DELETE} 或 {DEL} 删除(DELETE)  {UP} 向上箭头  {DOWN} 向下箭头  {LEFT} 向左箭头  {RIGHT} 向右箭头  {HOME} HOME  {END} END  {ESCAPE} 或 {ESC} ESC键  {INSERT} 或 {INS} INS(Insert)  {PGUP} PageUp  {PGDN} PageDown  {F1} - {F12} 功能键  {TAB} TAB  {PRINTSCREEN} Print Screen key  {LWIN} 左徽标键  {RWIN} 右徽标键  {NUMLOCK on} NUMLOCK (on/off/toggle)(开/关/切换)  {CAPSLOCK off} CAPSLOCK (on/off/toggle)(开/关/切换)  {SCROLLLOCK toggle} SCROLLLOCK (on/off/toggle)(开/关/切换)  {CTRLBREAK} Ctrl+Break  {PAUSE} PAUSE  {NUMPAD0} - {NUMPAD9} 数字键盘上的 数字键  {NUMPADMULT} 数字键盘上的 乘号  {NUMPADADD} 数字键盘上的 加号  {NUMPADSUB} 数字键盘上的 减号  {NUMPADDIV} 数字键盘上的 除号  {NUMPADDOT} 数字键盘上的 点号  {NUMPADENTER} 数字键盘上的 回车键  {APPSKEY} Windows 应用程序键  {LALT} 左 ALT 键  {RALT} 右 ALT 键  {LCTRL} 左 CTRL 键  {RCTRL} 右 CTRL 键  {LSHIFT} 左 Shift 键  {RSHIFT} 右 Shift 键  {SLEEP} 系统休眠(SLEEP)键  {ALTDOWN} 按住 ALT 键直到发送 {ALTUP} 为止  {SHIFTDOWN} 按住 SHIFT 键直到发送 {SHIFTUP} 为止  {CTRLDOWN} 按住 CTRL 键直到发送 {CTRLUP} 为止  {LWINDOWN} 按住左徽标键直到发送 {LWINUP} 为止  {RWINDOWN} 按住右徽标键直到发送 {RWINUP} 为止  {ASC nnnn} 发送 ALT+nnnn 组合键  {BROWSER_BACK} 仅支持2000/XP:按下浏览器中的“后退”按钮  {BROWSER_FORWARD} 仅支持2000/XP:按下浏览器中的“前进”按钮  {BROWSER_REFRESH} 仅支持2000/XP:按下浏览器中的“刷新”按钮  {BROWSER_STOP} 仅支持2000/XP:按下浏览器中的“停止”按钮  {BROWSER_SEARCH} 仅支持2000/XP:按下浏览器中的“搜索”按钮  {BROWSER_FAVORITES} 仅支持2000/XP:按下浏览器中的“收藏夹”按钮  {BROWSER_HOME} 仅支持2000/XP:运行浏览器并转到主页  {VOLUME_MUTE} 仅支持2000/XP:切换系统静音状态  {VOLUME_DOWN} 仅支持2000/XP:减小系统音量  {VOLUME_UP} 仅支持2000/XP:增大系统音量  {MEDIA_NEXT} 仅支持2000/XP:在播放器中选择播放下一个轨道(影音媒体)  {MEDIA_PREV} 仅支持2000/XP:在播放器中选择播放上一个轨道  {MEDIA_STOP} 仅支持2000/XP:使播放器停止播放  {MEDIA_PLAY_PAUSE} 仅支持2000/XP:使播放器播放/暂停  {LAUNCH_MAIL} 仅支持2000/XP:运行邮件客户端程序  {LAUNCH_MEDIA} 仅支持2000/XP:运行播放器(Media player)  {LAUNCH_APP1} 仅支持2000/XP:运行用户程序1(我的电脑)  {LAUNCH_APP2} 仅支持2000/XP:运行用户程序2(计算器)  如果要发送 ASCII 字符 A 则参考下例(相当于 ALT+065,按住ALT键并在数字键盘上顺序按下065)  Send(&{ASC 065}&)  (在使用两位数的 ASCII 码时必须在前面加一个 0,否则将使用 437号代码页)。  如果要发送 UNICODE 字符则输入该字符代码,例如下例将发送一个中文字符  Send(&{ASC 2709}&)  可参考下例重复发送某按键:  Send(&{DEL 4}&) ;连续4次按下 DEL 键  Send(&{S 30}&) ;发送30个字符“S”  Send(&+{TAB 4}) ;连续4次按下 SHIFT+TAB  如果要按住(保持按下状态)某个按键(通常用于游戏中)  Send(&{a down}&) ;按住按键 A  Send(&{a up}&) ;松开按键 A  如果要改变 capslock、numlock 和 scrolllock 键的状态,可参考下例:  Send(&{NumLock on}&) ;打开 NumLock  Send(&{CapsLock off}&) ;关闭 CapsLock  Send(&{ScrollLock toggle}&) ;切换 ScrollLock 的状态  如果要用变量来指定重复发送的次数,参考下例:  $n = 4  Send(&+{TAB & & $n & &}&)  如果要用变量来指定要重复发送的 ASCII 字符(比如 A),参考下例:  $x = Chr(65)  Send(&{& & $x & & 4}&)  大多数笔记本电脑的键盘上都会有一个特殊的 Fn 键,此键无法被模拟。  注意,若把标志参数的值设为1则“按键”参数将被原样发送。如果某些文本是从变量里拷贝而来,而您又希望完全按原样发送这些文本的话,就应该使用这一设置。  例如,先打开 文件夹选项窗口(位于控制面板),然后请尝试执行下面这些语句:  Send(&{TAB}&) 切换到(焦点切换)下一个控件(按钮、复选框等)  Send(&+{TAB}&) 切换到上一个控件  Send(&^{TAB}&) 切换到下一个窗口标签  Send(&^+{TAB}&) 切换到上一个窗口标签  Send(&{SPACE}&) 可用来切换复选框的选中状态或点击某个按钮  Send(&{+}&) 通常用来选中某个复选框(如果它“确实是”复选框的话)  Send(&{-}&) 通常用来取消选中某个复选框  Send(&{NumPadMult}&) 完全展开 SysTreeView32 控件内显示的文件夹  组合 Alt 键使用可访问菜单项,请打开记事本窗口然后尝试执行下面这些语句:  Send(&!f&) 表示发送 Alt+f,这是打开记事本的文件菜单的快捷键,您还可以试试其它的!  Send(&{DOWN}&) 移动焦点到下一个菜单项  Send(&{UP}&) 移动焦点到上一个菜单项  Send(&{LEFT}&) 切换到左边的菜单或收缩子菜单  Send(&{RIGHT}&) 切换到右边的菜单或展开子菜单[编辑本段]Linux C 函数  经套接字传送消息  相关函数   sendto , sendmsg , recv , recvfrom , recvmsg , socket  表头文件   #include & sys/socket.h &  定义函数   ssize_t send ( int s , const void *msg , size_t len , int flags);  函数说明    send() 用来将数据由指定的 socket 传给对方主机。使用 send 时套接字必须已经连接。send 不包含传送失败的提示信息,如果检测到本地错误将返回-1。因此,如果send 成功返回,并不必然表示连接另一端的进程接收数据。所保证的仅是当send 成功返回时,数据已经无错误地发送到网络上。  对于支持为报文设限的协议,如果单个报文超过协议所支持的最大尺寸,send 失败并将 errno 设为 EMSGSIZE ;对于字节流协议,send 会阻塞直到整个数据被传输。  flags 参数有如下的选择:  MSG_DONTROUTE 误将数据路由出本地网络  MSG_DONTWAIT 允许非阻塞操作(等价于使用O_NONBLOCK)  MSG_EOR 如果协议支持,此为记录结束  MSG_OOB 如果协议支持,发送带外数据  返回值   成功则返回实际传送出去的字符数,失败返回-1,错误原因存于errno 中。  错误代码    EBADF 参数 s 非法的 socket 处理代码。  EFAULT 参数中有一指针指向无法存取的内存空间。  WNOTSOCK 参数 s 为一文件描述词,非 socket。  EINTR 被信号所中断。  EAGAIN 此动作会令进程阻断,但参数 s 的 socket 为不可阻断的。  ENOBUFS 系统的缓冲内存不足。  EINVAL 传给系统调用的参数不正确。
请登录后再发表评论!怎么直接把字发到对方电脑桌面_百度知道net send,等网络命令的使用方法?_百度知道局域网中用net send发的信息,怎么样才能看发送和接收的所有记录?_百度知道

我要回帖

更多关于 回弹法 的文章

 

随机推荐