我写了一个停止、开启指定服务的功能,在xp系统中没有问题,可是在WIN7系统中却没有权限关闭和开启服务,请问WIN7下需要怎么样才能使程序正常运行,可以开启和关闭服务 

解决方案 »

  1.   

    NTFS iuser 权限完全控制 是权限问题。如果是fat32 没有权限问题这一说。
      

  2.   

    应该是WIN7中UAC设定问题
    WIN7对应用程序的控制更严格了
    三个解决方法:
    1,更改目标电脑UAC,就控制水平改为最低
    2,把你的程序打包安装,安装后就可以控制本机服务程序了
    3,右键你的.exe,赋予管理员权限运行(这个不敢保证一定OK)
      

  3.   

    我现在用app.manifest提升权限,在运行程序时候可以弹出是否以管理员身份运行,可是毛病又出来了,我用WIN7编译完后程序没问题,应用程序上显示出盾牌图标,用XP编译的程序权限提升不起来,应用程序上没有盾牌的图标