如何在win7下以管理员身份运行程序 开机启动程序

前段时间换了win7的64位,用起来很爽。但是常用的搜索利器Everything却让偶无比头疼,启动需要run as administrator,设置了开机启动,由于不能以管理员身份运行,所以残了。(貌似目前没搜出中文的解决方案)
顺便推荐下这个利器Everything,
来自小众的推荐http://www.appinn.com/everything-search-engine/
无比简洁的主页http://www.voidtools.com/download.php

正文开始,全文就不翻译了,列下详细。

具体方案是通过设置任务(Task Scheduler)使程序具有run as administrator开机启动。具体就因为设置任务允许你既可以开机执行也可以同时有最高的权限,这样就突破了UAC(用英文版的,所以也不知道被翻译成啥了)

创建任务(Creating the task)

假设我们想创建一个不受UAC限制的任务打开设备管理器。首先你必须以系统管理员的身份登录。开始-搜索-输入Task Scheduler


 

然后打开Task Scheduler(任务***)


如果Task Scheduler可以成功运行的话(如上),你就可以创建一个新的任务来突破UAC了。

 

 

点击创建任务(Create Task),

确保选中了以最高权限运行。

 

然后选中动作(Actions)选项卡-->创建(new),并填写相关设置



可以通过浏览按钮,选择你要启动的程序。并且确保如果这个任务已经运行,则以下规则避免在重新启动一个新的任务(单例?),如下图


OK,第一步就完成了。

 

创建快捷方式(Creating the shortcut)

当你完成步骤一,你就已经有权限越过UAC来执行程序了,唯一要做的就是创建个快捷方式来启动任务。

 

桌面右键-->新建-->快捷方式,然后通过向导,输入一下内容

 

 

schtasks /run /TN "Launch Device Manager"

 






确保所填像用双引号包围。

 

这样就大功告成了。你可以通过这个快捷方式突破UAC来运行程序了。

 

如果开机启动,很简单,拖这个快捷方式到启动项就好。

 

 

UAC(User Account Control):

UAC(User Account Control,用户帐户控制)是微软为提高系统安全而在Windows Vista中引入的新技术,它要求用户在执行可能会影响计算机运行的操作或执行更改影响其他用户的设置的操作之前,提供权限或管理员‌密码。通过在这些操作启动前对其进行验证,UAC 可以帮助防止恶意软件和间谍软件在未经许可的情况下在计算机上进行安装或对计算机进行更改。

 

 


原文:Run UAC restricted programs without the UAC prompt
http://blogs.techrepublic.com.com/window-on-windows/?p=730

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值