相关疑难解决方法(0)

用于创建Windows服务的最简单语言

构建Windows服务最简单的语言是什么?

在这种情况下,最简单的将被定义为最少的代码量,以及进入该语言的最低点.

windows-services

52
推荐指数
1
解决办法
6万
查看次数

以用户身份运行程序,但具有提升的权限

场景:

管理员将安装该应用程序.应用程序具有一些内核级操作,因此必须以特权模式运行.但是,用户没有管理员凭据以在提升模式下运行应用程序.

那么,解决上述情况的最佳可能性是什么.

解决方案一(尝试过):在通过管理员安装应用程序时,我们将创建一个管理员,我们知道他的用户名和密码.因此,当用户尝试执行任何操作时,我们将使用c#中的函数processstartinfo()和process.start()以高架模式运行应用程序.但是,应用程序以管理员名称运行,因此用户的映射驱动器不可见,因为此管理员不在ACL列表中.所以,这种方法被排除在外.

有没有一个解决方案可以将用户自己提升为管理员,直到使用c#应用程序完成操作?

我被困了,我没有找到任何关于此的文章.

编辑:在企业级别,窗口不会要求使用bitlocker的管理员信誉.因此,我们希望实现相同类型的功能.

可能吗?

有人可以帮忙吗?

谢谢.

.net c# administrator console-application

9
推荐指数
1
解决办法
667
查看次数

与Windows服务交谈

我不确定我的标题应该是什么,所以我使用了"Talk"这个词.

我创建了一个运行完美的窗口服务.安装和一切.

但.我需要一个系统托盘运行,以及一个可以调用Windows服务内部功能的程序.

比如,当用户点击" Get Clicked"时,它会转动内部的内容windows service.

我不知道我该怎么做..我已经开始思考一些真正有用的方法了.

比如更改文本然后Windows服务会读取命令.我认为这是非常白痴的方式.你知道的任何其他方式我可以和他说话window sservice吗?

它似乎每个人都在回答"WCF".但是,如果仅在端口25555上打开TCP端口或其他东西,它不会很简单.并且只读写?喜欢的话."现在,以后".并用它做功能?我认为它会起作用.不是吗?

.net c# windows-services

2
推荐指数
1
解决办法
2540
查看次数