您现在的位置: 爱51代码网 >> 范文 >> 文章正文
管理员身份运行和非管理员身份运行程序有什么区别

直接双击运行没有问题,在dos窗口运行也没有问题,运行时在任务管理器中看到也是多个线程;

本来想让该程序被windows服务调用,却发现成功调用,但是程序设计的任务没有完成;
后来检查发现,以管理员身份在dos窗口运行后却根本跑不起来,任务管理器中查看只有一个线程;

请问这是什么原因?

难道提升运行级别还影响程序的运行吗?
(win7 x64旗舰版)
将服务的登录用户设置为管理员
允许与用户交互

问题如下:
1、以管理员权限在命令行窗口,程序跑不起来,没有预期的输出(程序也没有结束,就是不动,没有任何输出);
但是以普通用户方式就一切正常(有输出)。

2、右键“以管理员身份运行”,也是正常的;

3、这个程序是循环任务,除非关闭,否则不会退出。
但是用system()和winexec调用的这个程序,
winexec是调用后立刻就返回了,返回值是33,
system调用是无法返回(命令行以管理员运行也是无法返回,也没有应该有的输出),系统弹出一个消息交互界面,,

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    maven如何加自定义的包
    redhat 2.6 (santigo 5.6) vsftp
    shell如何实现自动填写操作执行下
    linux shell 文件配置sh:color:
    shell script语法一定要加path吗
    SecureCRT如何访问虚拟机vmWare中
    C#如何读取WINDOWS的放大系数
    cximge的图如何存入数据库并提取
    DBGRID控件显示查询结果文本类型
    TChart控件如何把表中右边的系列
    maven如何加自定义的包
    redhat 2.6 (santigo 5.6) vsftp
    shell如何实现自动填写操作执行下
    linux shell 文件配置sh:color:
    shell script语法一定要加path吗
    SecureCRT如何访问虚拟机vmWare中
    C#如何读取WINDOWS的放大系数
    cximge的图如何存入数据库并提取
    DBGRID控件显示查询结果文本类型
    TChart控件如何把表中右边的系列
    如何设置共享网络网关
    windows8.1企业版安装vs2010
    惠普上网本只有C盘如何分区
    outlook收信为纯文本的
    Windows系统的主题变换文件夹
    PING不通:request timed ou
    如何用电脑让手机发出http请
    WIN7 请考虑更换电池
    FileZilla传几十个文件到服务
    公司局域网的电脑在家里面怎
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |