编了几行代码,XP系统做的服务器上可以轻松实现进程检测,以及修改web目录下自定义的数据文件。
可是在server 2003上,安全等级很高,将在xp上调试好的web应用程序挂上去之后,根本无法检测进程,程序也无法修改web目录下自定义的数据文件。using System.Diagnostics;
...
public string okname,program;
...
okname = "";
program = "xxx";
...Process[] MyProcess = Process.GetProcessesByName(program);
if(MyProcess[0].Responding)
{
okname = "程序xxx正在运行"; //显示在web上
}
可是在server 2003上,安全等级很高,将在xp上调试好的web应用程序挂上去之后,根本无法检测进程,程序也无法修改web目录下自定义的数据文件。using System.Diagnostics;
...
public string okname,program;
...
okname = "";
program = "xxx";
...Process[] MyProcess = Process.GetProcessesByName(program);
if(MyProcess[0].Responding)
{
okname = "程序xxx正在运行"; //显示在web上
}
解决方案 »
- 服务里访问不了自己注册的映射盘
- socket传文件问题,接受到的文件不能正常安装
- datalist分页有错误(新手,望多帮助)
- c# 获取到程序进程后怎么给该程序主窗体发消息
- .net是编译执行,还是解释执行
- 如何调用其它文件中的公共变量
- 怎样读window的安全日志!!
- 在datagridview加column也能引发rowsadded事件,那为什么我加了三个column然后在rowsadded事件中,想遍历新加入的哪个row的cell,怎么只有一个cell?
- 工作之余用C#实现的数据结构演示!(全源码)
- webbrowser 如何实现页面停留?
- .rem是什么文件
- 将Excel文件导入到SQL中
URL: http://msdn.microsoft.com/netframework/programming/bcl/faq/SystemDiagnosticsProcessFAQ.aspx?_r=1