对于C# 写windows 服务的权限。(可以对C盘等进行读写等等)

原创 2017年04月23日 12:51:05

比较简单的Windows服务权限问题




1.首先进入项目属性


2.在安全性选项中 启用ClickOnce 选项


3.然后去 Properties 中 打开 app.manifest


4. 把 requestedExecutionLevel 节点的 level 修改为 requireAdministrator


5.修改完毕后,返回第二部 ,把 启用ClickOnce 选项 的对勾去掉,大功告成。



ps: 权限级别解释

  1. asInvoker 当前权限,可以理解为只有一般用户的权限
  2. requireAdministrator           管理员权限,如果运行此程序的账户没有管理员权限则直接不运行
  3. highestAvailable 用户所能拿到的最高权限,如果用户不是管理员也会运行

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013542549/article/details/70495567

[置顶] Windows服务(Windows Service,system权限)程序显示界面与用户交互(xp,win7通用)

[置顶] [置顶] Windows服务(Windows Service,system权限)程序显示界面与用户交互(xp,win7通用) 2012-08-20 15:04 673人阅读 ...
  • harrymeinan
  • harrymeinan
  • 2012-12-26 17:24:05
  • 10585

Windows服务权限问题

问题:一个Windows 服务,用它在远程计算机上的一个共享目录下创建一个文件,可是总是返回错误代码为5,意为拒绝访问。解决办法:    将该Windows服务以networkservice的用户登录...
  • zxpo
  • zxpo
  • 2009-03-23 09:28:00
  • 2680

C#向指定路径写入文件

///         /// 向指定路径写入文件         ///         ///         public void WriteTestFlagFile(strin...
  • sidely
  • sidely
  • 2015-09-26 17:22:03
  • 2332

c# windowsservice安装执行用户权限控制

1.windowsservice 安装命令: installutil 'servername.exe' . (installutil 可以在framework里找也可以:使用vsStudiio自带的开...
  • csd37
  • csd37
  • 2016-11-28 10:18:06
  • 216

c盘下安装的文件访问权限问题

Win7下安装在c盘的文件在打开时有时候会出现不能访问的问题,此时你应该考虑一下是否是访问权限的问题 如果把程序安装在C:\Program Files下的话不以管理员权限运行,会被UAC(用户帐户控...
  • ZYBAZDD6101989
  • ZYBAZDD6101989
  • 2016-03-04 18:14:25
  • 1871

C# Winform对文件夹的权限判断及处理

WindowsIdentity类可以获取当前执行者的身份信息 [csharp] view plain copy ///    /// 递归搜索...
  • xiao190128
  • xiao190128
  • 2016-07-14 17:53:51
  • 806

Visual C#中调用Windows服务初探

Visual C#中调用Windows服务初探http://dev.21tx.com 2005年05月08日 爱雪儿工作室   Windows服务是独立于登录用户而工作的Windows应用程序,它通常...
  • ycl111
  • ycl111
  • 2005-06-24 15:38:00
  • 1055

C# window服务安装报错解决方法

本文章的错误是解决,通过InstallUtil.exe安装服务时,失败的问题。 服务是自己不能安装的,需要利用InstallUtil.exe 安装方法:cmd窗口输入InstallUtil.exe的路...
  • XiaoYi96
  • XiaoYi96
  • 2017-07-25 10:42:17
  • 742

关于C#创建windows服务的测试与总结

.NET中安装服务很麻烦,即要创建Service,又要创建ServiceInstall,最后还要弄一堆命令来安装和卸载。 今天给大家提供一种方式(经过测试),直接使用这样的程序来安装/卸载服务,并且...
  • aa2397199142
  • aa2397199142
  • 2016-08-19 10:56:57
  • 2830

C#正确方式让程序以管理员权限启动

原文地址:http://blog.chinaunix.net/uid-25498312-id-4142959.html   应用程序可能运行在各个windows版:windowsXp...
  • qq798833488
  • qq798833488
  • 2016-12-15 09:20:58
  • 4541
收藏助手
不良信息举报
您举报文章:对于C# 写windows 服务的权限。(可以对C盘等进行读写等等)
举报原因:
原因补充:

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