C#-Windows服務以LocalSystem賬戶安裝的話無法獲取我的文檔路徑

如圖,如果Window服務以上圖 Account安裝運行,則無法獲取到 以下路徑:

System.Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)

解决方案:

1.将LocalSystem改成User,然后编译安装程序,在安装的时候填上当前的 登录用户的 账号信息即可。

参考资料:

ServiceProcessInstaller类的Account属性值可以是ServiceAcount枚举的任一值,见表2



意义

  LocalSystem     设置这个值可以指定服务在本地系统上使用高度权限的用户账户,但这个账户允许匿名用户进入网络,因此它没有网络上的权限
  LocalService     这个账户类型给任意远程服务器提供计算机证书
  NetworkService     类似于LocalService,这个值指定把计算机的证书传送给远程服务器,但与LocalSystem不同,这种服务可以以非授权用户的身份 
    登录本地系统。顾名思义,这个账户只能用于需要从网络上获得资源的服务
  User     把Account属性设置为ServiceAccount.User,表示可以指定应在服务中使用的账户
时间: 2024-10-07 00:03:22

C#-Windows服務以LocalSystem賬戶安裝的話無法獲取我的文檔路徑的相关文章

【Python】Windows, Linux/UNIX, Mac OS X 下安裝 Python

下載地址:https://www.python.org/downloads/ 下載對應系統.對應位數的版本即可. [Windows] 一般選擇"Windows x86-64 executable installer",即 64 位兼容 32 位的可執行安裝程序. 打開安裝程序,先勾選"Add Python X.X to PATH",代表安裝時將 Python 對應版本目錄添加到 PATH 系統環境變量中,再選擇"Customize installation

【Windows Server 2019】 Windows Admin Center 3 添加服務器

1.添加,選擇服務器2.輸入域的賬號(administrator)與密碼(###)3.輸入服務器名字,再輸入域的賬號(administrator)與密碼(###)4.因為沒有EX2019服務器的憑證,所以會出錯5.輸入計算機的管理員賬戶與密碼,注意,是本地計算機的管理員賬戶與密碼,按提交6.再次輸入域的賬號(administrator)與密碼(###)7.添加成功,再雙擊新添加的(ex2019.01ian.com)8.結果 原文地址:http://blog.51cto.com/happynews

使用WAS寄宿net.tcp WCF服務

首先添加Windows Features ? ? 確保打開以下服務 Net.Tcp Listener Adapter Net.Tcp Port Sharing Service Windows Process Activation Service ? ? 在網站的高級設置中添加net.tcp協議 ? ? 把WCF類庫項目進行發佈,在IIS中新建一個Application,路徑指定到發佈目錄. 確保web.config中address爲net.tcp://localhost/Application名

Nginx反向代理服務器解析

Nginx反向代理服務器     反向代理(reverse proxy)方式是指用代理服務器來接受Internet上的連接請求,然後將請求轉發給内部網絡中的上游服務器,從上游服務器上得到返回結果給internet上請求連接的客戶端,此時,代理服務器對外的表現就是一個web服務器. nginx具有强悍的高并發高負載能力,因此一般會作爲前端的服務器直接向客戶端提供靜態文件服務,但也有一些複雜.多變的業務不適合放到nginx服務器上,這時會用apache,tomcat等服務器來處理. nginx通常會

專車合法性遭“質疑” 服務雖好隱患多

“賓士寶馬隨便叫,真心尊貴又親民.”“生平第一次感受到專車服務,服務真是棒極了!下車後師傅還幫我打傘拎包,有種再也不需要男朋友的感覺.”網路上不少網友曬出自己坐專車的感受,點贊頻頻. “服務特別好,上下車幫忙開門不說,服務態度特耐心.”北京市民周婷說,專車很舒適,因為使用了專用打車劵,即便選擇豪華車也就貴了幾元錢mask house 面膜 好用 . 不少市民認為,大城市出行難已廣受詬病,計程車行業又難以及時提供服務,專車的出現有效解決了緊急情況下的打車難困境,還可以滿足大家的多樣化需求,對於生活

一款名為com.apple.pcapd的服務

一款名為com.apple.pcapd的服務,通過libpcap網路數據包捕獲函數包捕獲流入和流出iOS設備的HTTP數據.據紮德爾斯基稱,這一服務在所有iOS設備上都是默認啟動的,能被用來在用戶不知情的情況下,通過WiFi網路監測用戶的資訊如新集團. 紮德爾斯基特別對com.apple.mobile.file_relay服務提出了質疑,這一服務最早出現在iOS 2中,在後來的版本中不斷得到擴充.他說,這一服務完全繞開了iOS的備份加密功能,能洩露“大量情報”,其中包括用戶的地址簿.CoreLo

歐洲國家拓展其移動和IT服務業務

中興德國子公司與JOIN簽訂了一項綜合託管服務合同,在該合同中,公司將全面負責為盧森堡和比利時的JOIN核心網路提供網路運營,點對點無線網路報告,新品發佈和維護,還負責故障檢查.維修.測試和軟體升級.公司還將攜手南京中興軟創公司,為用戶提供更快更可靠的體驗.南京中興軟創是中興旗下的IT公司,提供先進的BSS/OSS綜合解決方案和主要的新型軟體.在該協議中,中興軟創還將為JOIN網路提供整套的計費和支付管理系統. “JOIN 計畫從11月中旬開始,向其他歐洲國家拓展其移動和IT服務業務,第一個目標

jQueryMobile 網頁使用 ASP.NET Web API 服務

微軟的 ASP.NET Web API 框架,能以 RESTful 輕量級的架構風格,建立 HTTP 服務,讓多種不同的用戶端,如: 手機.平板.電腦(PC),透過 HTTP 的 GET.POST.PUT.DELETE 方法來「存取(访问)」服務. 而 jQuery Mobile 框架,設計的目標,是希望能統一,市面上常見的手機.平板...等各種行動裝置.其特性如下: 以 jQuery 為核心 支援 HTML 5 支援滑鼠(鼠标).手指的觸碰事件 內建多種佈景主題 內建豐富的 UI 控制項(控件

運用大數據加快提升公共服務管理水平

數據是幫助人們認識真世界.找到真問題.想出真辦法的基本來源.當下,以互聯網.物聯網.雲計算等信息技術結合而成的「大數據時代」信息浪潮已經來臨,越來越多的信息化手段被應用於公共管理領域,信息技術正在影響公共管理的各個方面,給公共管理帶來了一場新的革命.在這個背景下,廣大民眾尤其是企業,對政府如何進一步提升公共服務管理水平充滿期待.各級政府應積極作為,圍繞建設人民滿意的服務型政府致力推行信息化服務,致力運用大數據手段改革公共服務管理模式,不斷提高公共服務管理水平,以實實在在的新成效取信於民. 樹立危