C#调用net.exe发送消息

转载 2007年10月09日 14:08:00

默认情况下,WinXP SP2的Messenger服务是禁止的,如果需要使用必须先启动该服务。
      using System.Diagnostics;
        //发消息
        private void NetSendMsg(string strIp, string strHostname, string strMsg)
        {
            try
            {
                Process sendprocess =new  Process();
                sendprocess.StartInfo.FileName = "net.exe";
                sendprocess.StartInfo.Arguments = "send " + strIp + " " + strMsg;
                sendprocess.StartInfo.UseShellExecute = false;
                sendprocess.StartInfo.RedirectStandardOutput = true;
                sendprocess.StartInfo.RedirectStandardError = true;
                sendprocess.StartInfo.CreateNoWindow = true;
                sendprocess.Start();

                string strSend = sendprocess.StandardOutput.ReadToEnd();

                if (strSend.IndexOf("消息已经送到 "+strIp+"。") != -1)
                {
                    lb_Info.Items.Add(DateTime.Now.ToLongTimeString() + "发消息到 " + strHostname + ":" + strMsg);
                }
                else
                {
                    lb_Info.Items.Add("发消息到" + strHostname + "失败!"+DateTime.Now.ToLongTimeString());
                }
               
            }
            catch(Exception ex)
            {
                lb_Info.Items.Add(ex.Message+DateTime.Now.ToLongTimeString()+"发消息到" + strHostname + "失败!");
            }
        }

 

C# 微信接口之推送模版消息

微信接口,模版消息推送 C#
  • ML01010736
  • ML01010736
  • 2015年08月12日 14:31
  • 4591

为什么Objective-C的对象“调用方法”叫做发消息。

Objective-C与C++,java等面向对象的语言类似,但是在使用Objective-C的类创建对象,并且这个对象“调用自身类的方法的时候”,我们叫做给对象发送一个消息,而不是调用方法,这就是O...
  • u012173710
  • u012173710
  • 2015年03月12日 10:15
  • 1878

使用C# .net开发微信公众号之给用户发送模板消息

使用C# .net开发微信公众号之给用户发送模板消息 string url = string.Format("https://api.weixin.qq.com/cgi-bin/message/tem...
  • qq_31583959
  • qq_31583959
  • 2016年08月01日 18:13
  • 9675

Socket发送消息之c#调用c++DLL方法

最近在用C#做一个项目的时候,Socket发送消息的时候遇到了服务端需要接收C++结构体的二进制数据流,这个时候就需要用C#仿照C++的结构体做出一个结构来,然后将其转换成二进制流进行发送,之后将响应...
  • lhs198541
  • lhs198541
  • 2012年05月23日 00:24
  • 1120

C#TCP接收和发送消息(源码)

  • 2009年09月10日 11:38
  • 25KB
  • 下载

C# socket通信允许发送消息,图片,与文件

  • 2011年08月04日 08:53
  • 209KB
  • 下载

C#TCP发送消息和传输文件

  • 2013年04月16日 16:34
  • 2.74MB
  • 下载

c#写的UDP接收和发送消息

  • 2009年02月04日 12:50
  • 36KB
  • 下载

.Net 微信公众帐号实现发送消息

1.接收请求,请求页面采用Post传值的方式if (Request.HttpMethod.ToLower().Equals("post".ToLower())) { //获取传...
  • wangyingtong
  • wangyingtong
  • 2013年11月20日 14:18
  • 1000

SQL Server 2008 表数据改变后发送消息(.net 扩展函数法【稳定】【简洁】)

一直以来应用程序中数据的 PUSH/PULL 应用效果,是作为实时系统的关键点。市面上面各种ESB,要么价格不菲,要么相当庞大,入门都够很长时间。有人说还有说消息服务器MSMQ,ActiveMQ(这个...
  • Sliphades
  • Sliphades
  • 2012年10月29日 17:17
  • 4510
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#调用net.exe发送消息
举报原因:
原因补充:

(最多只允许输入30个字)