Windows服务一般运行在System权限下,这样权限比较高,方便执行一些高权限的操作。 但是,Environment.GetFolderPath等函数获取的也是System用户下的,而不是当前用户的。
模拟当前用户,调用Environment.GetFolderPath等函数获取当前用户的路径,退出模拟
查看输出,可以看到模拟成功了:
第一行是当前用户的,第二行输出的是System用户的路径
获取完整的实例代码
支持WinXP及以上操作系统
上一篇程序员简单打造一个灵活智能的自动化运维系统C#实例程序
下一篇1.Jenkins 在windows下的安装与配置
C#创建 WebApi 项目
窗体内的控件随窗体的大小改变控件大小
控制页面打印的2种方法(css3的media媒体查询和window.print())
【转】Windows Socket和Linux Socket编程有什么区别
Rails 的 API
C# 如何添加PDF页眉页脚
Windows下安装单机Kafka
Windows下php curl调用本地url 499问题