社区
Windows SDK/API
帖子详情
能做到让程序在win7下启动时不弹出uac提示而直接以管理员权限运行吗?
lint412
2011-05-26 12:14:11
能做到让程序在win7下启动时不弹出uac提示而直接以管理员权限运行吗?
当程序要被另外一个程序启动时,老是因为这个提示得不到处理而运行不起来。
...全文
778
12
打赏
收藏
能做到让程序在win7下启动时不弹出uac提示而直接以管理员权限运行吗?
能做到让程序在win7下启动时不弹出uac提示而直接以管理员权限运行吗? 当程序要被另外一个程序启动时,老是因为这个提示得不到处理而运行不起来。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xplidelphi
2011-12-13
打赏
举报
回复
我是想让他弹出UAC窗口,但是总是弹不出来。也没有办法修改注册表!
lovejingtao
2011-09-19
打赏
举报
回复
[Quote=引用 8 楼 gyk120 的回复:]
10W那个是坑爹的winsta0桌面办法吧……
现在的win7版本已经无效了
[/Quote]
非也.不过前几天给补了.
就是SOCKET+RPC漏洞而已,运行后,进程管理器显示是SYSTEM身份的.而且可以干一切事情.
Lactoferrin
2011-05-27
打赏
举报
回复
[Quote=引用 9 楼 lint412 的回复:]
4楼的兄弟,我不是很明白你的话。
另外,我发现360杀毒软件,运行时没有uac提示,可能是以普通用户运行,但是它照样能在它的安装目录下(安装在系统盘)写日志文件。
[/Quote]
这个很简单,360有驱动程序以及LocalSystem服务,它的低权限进程完全可以叫驱动程序或者服务来完成高权限的工作
lint412
2011-05-27
打赏
举报
回复
4楼的兄弟,我不是很明白你的话。
另外,我发现360杀毒软件,运行时没有uac提示,可能是以普通用户运行,但是它照样能在它的安装目录下(安装在系统盘)写日志文件。
bdmh
2011-05-26
打赏
举报
回复
加入mainfest文件
DelphiTeacher
2011-05-26
打赏
举报
回复
可以。下个UAC.RES,然后做为资源编译
gyk120
2011-05-26
打赏
举报
回复
10W那个是坑爹的winsta0桌面办法吧……
现在的win7版本已经无效了
Lactoferrin
2011-05-26
打赏
举报
回复
可以结贴了
lovejingtao
2011-05-26
打赏
举报
回复
10W,我卖个给你,纯Delphi的.
ccrun.com
2011-05-26
打赏
举报
回复
不弹出UAC框直接以管理权限运行?这个我得学习一下,能解决这问题,那可真是太牛了。
haitao
2011-05-26
打赏
举报
回复
按win7提倡的规则约束程序行为:如读写的数据、配置文件不是与exe同目录,而是仅仅限于用户的数据目录
lint412
2011-05-26
打赏
举报
回复
你们说的加入资源文件,只是标志这个程序需要一管理员权限运行,在运行时会弹出提示框,当用户点击了yes时才会运行程序。而我想要的是,不用弹出提示,直接运行,但是又有管理员权限,从而能实现建立和修改文件的操作。
自带
管理员
权限
的BAT文件
一个使自身具有
UAC
的批处理文件 ,在
WIN
7下
运行
就会
弹
出
UAC
框。
批处理破解
win
7登录密码
破解
win
7登录密码,不是全自动的,部分要手动,喜欢手动的下,先在PE中
运行
Swi1.bat批处理,选择你要破解的
win
dow目录,批处理
运行
结束后,重启在目标
Win
dows 的登入画面按下shift 键五次,在
弹
出
的「命令行
提示
符」输入「adduser1」便会自动创建帐户。过程中它会问是否重新载入欢迎画面,如新增帐户后欢迎画面仍未
出
现新帐户,可输入「y」。最后用以下的帐户资料登入: 用户名:temp 密码:Password12! (区分大小写) 电脑修好,是
时
候删除帐户、「抹掉足印」了!先打开命令
提示
字元(cmd.exe),输入「clean1」。 (注意不要经shift 键技巧打开,否则恢复过程可能失败。) 至目前为止,帐户已删除,sethc.exe 已恢复,上次登录用户记忆已删除(仅在AutoAdminLogon 项目没有设定
时
)。这
时
候其实您的部分已经完成,余下的将在客户取回电脑后首次登入
时
在背景继续执行。但是,若该用户没有系统
管理员
权限
,作业便会失败(透过RunOnce 执行的原故)。尽管真的失败了,其实普通用户也不会轻易察觉到剩余的痕迹;若成功,
UAC
将重新启用(若最初是开的),用者设置档(user profile) 和其余遗留下来的程式将被删除。 已试过能用在中文或英文的
Win
dows XP、2003、Vista、7,基础系统为
Win
dows PE 1.x 的(NoName XPE,Hiren’s Boot CD),PE 2.0 (VistaPE),PE 3.0 (C7PE)。不过仍有一点 bugs,请参阅 Readme.txt。
PEiD 0.95 英文修改版
在开启了
UAC
的
Win
7下用PEiD退
出
程序
时
总是
弹
出
烦人的警告“Error saving options” 当然,如果用
管理员
权限
运行
它是没有这
提示
的,但这样
运行
时
又烦人, 我常用到它,于是“暴力”去掉那警告 没影响其它功能的说 里面附上了一些自己用的插件
win
7下的
UAC
机制与提升
管理员
权限
自己本来想写这么个东西。在自己写的
程序
中能打开另一个
程序
,而这个打开的
程序
是
直接
以
管理员
身份
运行
的而不需要
弹
出
什么“是否要以
管理员
身份
运行
的对话框”。 那么我们首先来看一下
UAC
机制。 下面这些是摘引过来的: 保护
Win
7安全不得不说的
UAC
,众所周知,
UAC
是User Account Control的缩写,其中文翻译为用户帐户控制,是微软在
Win
dows Vista和
Win
7中
C#
程序
以
管理员
权限
运行
在Vista 和
Win
dows 7 及更新版本的操作系统,增加了
UAC
(用户账户控制) 的安全机制,如果
UAC
被打开,用户即使以
管理员
权限
登录,其应用
程序
默认情况下也无法对系统目录、系统注册表等可能影响系统正常
运行
的设置进行写操作。这个机制大大增强了系统的安全性,但对应用
程序
开发者来说,我们不能强迫用户去关闭
UAC
,但有
时
我们开发的应用
程序
又需要以 Administrator 的方式
运行
,如何实现这样的功能呢?下面演示 C#
程序
如何实现
提示
用户以
管理员
权限
运行
。
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章