社区
C#
帖子详情
C# 能不能在启动一个进程的时候设定该进程的权限?
绿色夹克衫
2013-01-22 10:56:31
希望启动的进程不能Create进程,不能创建过多进程,不能读写磁盘,不能访问网络......
...全文
203
3
打赏
收藏
C# 能不能在启动一个进程的时候设定该进程的权限?
希望启动的进程不能Create进程,不能创建过多进程,不能读写磁盘,不能访问网络......
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我为自己_代言
2013-01-23
打赏
举报
回复
http://msdn.microsoft.com/zh-cn/library/system.diagnostics.processpriorityclass(v=VS.100).aspx
devmiao
2013-01-22
打赏
举报
回复
这样的软件有,但是自己写比较麻烦。 这种技术叫“应用程序虚拟化”,也就是在程序启动的时候,用自己的代码hook掉所有的系统调用,使得程序可以在沙箱中运行。
Windows 下使用 runas 命令以指定的
权限
启动
一个
进程
(非管理员、管理员)
本文介绍了如何在Windows系统中使用runas命令以指定的
权限
(非管理员、管理员)
启动
进程
。通过示例展示了如何进行提权或降权运行,并提供了
C#
代码实现。还提及了相关资源和如何判断程序是否以管理员
权限
运行。
C#
在管理员
权限
的
进程
里降权
启动
一个
权限
为普通
权限
的
进程
文章介绍了如何在管理员
权限
的
进程
中通过explorer.exe降权
启动
一个
普通
权限
的
进程
,从而实现
权限
的降低。当检测到
进程
以管理员
权限
运行时,会
启动
一个
新的explorer.exe
进程
来代理
启动
子
进程
。这种方式的
一个
限制是无法直接传递初始参数,但可以通过中继
进程
解决这个问题。,
C++代码中因为
权限
不对等导致操作另
一个
进程
窗口失败的问题排查(
进程
权限
不对等 | 以标准用户
权限
启动
程序)
本文分享C++编码中因
权限
不对等导致操作
进程
窗口失败的案例。程序单实例运行时,以标准用户
权限
启动
的新
进程
,无法显示以管理员
权限
运行的已有
进程
窗口。通过GetLastError函数排查,发现是
权限
问题。规避办法是弹出提示框,最佳方案是以标准用户
权限
启动
程序。
C#
利用服务创建具有System
权限
指定Session的
进程
本文介绍了如何在
C#
中利用服务和Win32API创建具有System
权限
的
进程
,以便在Windows的安全桌面(如锁屏、UAC界面)执行操作。通过获取和修改服务
进程
的Token,设置SessionID,最终实现CreateProcessAsUserW创建新
进程
。
【
C#
】
C#
中 `ProcessStartInfo` 详解:
启动
外部
进程
本文详细介绍了
C#
中ProcessStartInfo类的核心属性与使用方法,涵盖
启动
外部
进程
、重定向输入输出、解决中文乱码、避免死锁等问题,并提供了后台运行和弹窗调试两种典型应用场景,适用于自动化任务和服务端集成。
C#
111,129
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章