asp.net执行exe所遇到的问题

问题描述

我在asp.net程序中通过process类调用cmd.exe执行服务器端某些exe程序.在VS环境下正常运行.但部署到windowsserver2003后就不能执行了(在任务管理器中发现cmd进程,但无结果)在网上找了下,说是因为aspnet帐号权限问题,结果当我把aspnet放到administrators组后,仍然无反应.请各位大侠帮忙分析下。

解决方案

解决方案二:
应用程序池的运行标识改成本地系统
解决方案三:
引用1楼wszhoho的回复:

应用程序池的运行标识改成本地系统

怎么改啊学习...
解决方案四:
权限问题,aspnet无法以administrators权限运行你用虚拟登录帐号<!--虚拟登录帐号--><identityimpersonate="true"userName="admin123"password="admin123"/>admin123为管理员你可以自己搜一asp.net虚拟登录帐号
解决方案五:
修改了程序池的identity为localsystem后,仍然不成功.至于虚拟登录帐号.我再去试试
解决方案六:
既然把aspnet作为administratorGroup成员。应该也具有了administrator的权限阿

时间: 2024-08-07 12:34:05

asp.net执行exe所遇到的问题的相关文章

关于在浏览器中执行*.exe文件的深入探讨!

关于在浏览器中执行*.exe文件的深入探讨! [ 繁體中文 ] | 文章类别:ASP技巧 | 文章等级: | 发表日期:2000-10-16  星期一 [ 计数器 | 精彩博客 | 魔法表情 | 博客申请 | 源码下载 | IP查询 | 字体下载 | 投票调查 | Html2Js ] 转自:动态网制作指南 www.knowsky.com一:真的能在浏览器中执行命令文件吗?    答案是肯定的.(哇,酷耶!可以......)不过先别高兴,只能执行服务器端的,而且是必须经过授权的.否则服务器想黑你就

在ASP中执行Ping命令,并且返回结果

执行 在ASP中执行Ping命令,并且返回结果 在Win2000系统中,可以通过Wscript.Shell对象的Exec方法执行命令, 简单的代码如下: <% Response.Buffer = true %> <% url = "www.topronet.com" Set objWShell = CreateObject("WScript.Shell") Set objCmd = objWShell.Exec("ping "

让ASP提高执行速度

速度|执行     技巧之一:提高使用Request集合的效率 访问一个ASP集合来提取一个值是费时的.占用计算资源的过程.因为这个操作包含了一系列对相关集合的搜索,这比访问一个局部变量要慢得多.因此,如果打算在页面中多次使用Request集合中的一个值,应该考虑将其存贮为一个局部变量. 例如将代码写成下面的形式以加快脚本引擎处理速度: strTitle=Request.Form("Title")   strFirstName=Request.Form("FirstName&

解决在ASP中执行数据库查询中的特殊字符的问题

解决在ASP中执行数据库查询中的特殊字符的问题 在进行数据库的查询时,会经常遇到这样的情况: 例如想在一个用户数据库中查询他的用户名和他的密码,但恰好该用户使用的名字和密码中有特殊的字符,例如单引号,"|"号 双引号或者连字符"&". 例如他的名字是1'test,密码是A|&900 这时当你执行以下的查询语句时,肯定会报错: SQL = "SELECT * FROM SecurityLevel WHERE UID='" &

Windows编程:终止可执行(exe)程序 代码(C++)

终止可执行(exe)程序, 首先遍历进程, 找到进程名称对于的进程ID号, 然后根据进程ID, 终止进程. 示例代码: 包括遍历进程代码, 和关闭代码. 代码: /* * main.cpp * * Created on: 2014.06.08 * Author: Spike */ /*vs 2012*/ #include <iostream> #include <string> #include <map> #include <windows.h> #inc

Windows编程:启动可执行(exe)程序 代码(C++)

通过输入程序位置启动可执行(exe)程序, 使用windows的CreateProcess()函数, 即可. 示例是调用预先生产的可执行(exe)程序. 代码: /* * main.cpp * * Created on: 2014.06.08 * Author: Spike */ /*vs 2012*/ #include <iostream> #include <windows.h> using namespace std; bool startProcess (const std

asp.net-紧急求助....ASP.NET执行是总是显示site.master主页(下图所示),怎样删除它呢?

问题描述 紧急求助....ASP.NET执行是总是显示site.master主页(下图所示),怎样删除它呢? 我自己有写好的主页,但是就是显示不出来... 解决方案 求大神指导啊.... 解决方案二: ASP.NET执行是总是显示site.master主页(下图所示),怎样删除它呢? 1.新建时选不要基于母板创建. 2.在有母板的Web窗体(.aspx)头部去掉母板的标签属性即可. 解决方案三: 把新建的界面设为起始页就好了

读卡器-vs加载第三方动态库,调试模式能正常读取,但是单独执行exe,读卡出现问题!

问题描述 vs加载第三方动态库,调试模式能正常读取,但是单独执行exe,读卡出现问题! [DllImport("RWManager.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Ansi, EntryPoint = "ReadBase", SetLastError = true)] public static extern int dll_ReadBase(StringB

为什么ASP中执行动态SQL总报错误信息?提示语句语法错误_数据库相关

问:为什么ASP中执行动态SQL总报错误信息?提示语句语法错误 答: 有时候写ASP用conn.execute(sql)查询.更新.插入Access数据库数据时,明明正确的语句却往往会显示sql语句错误,相当恼火,特进行了归纳,可适当为字段添加"["."]"解决: 复制代码 代码如下: 例1:select * from a  如出现错误,可改为:select * from [a]  例2:UPDATE [user] SET password = '"&am