我安装了Sysinternals Process Explorer作为系统的任务管理器(Win7 64)。由于任何作为服务启动的指标和其他用户帐户下启动的流程的指标的一半都丢失或显示为错误,因此默认情况下,我想以管理员身份运行Process Explorer。
在无法对进程执行任何操作或想知道为什么某个指标根本不合理之后,从菜单中选择适当的项目(例如,当磁盘非常明显地读/写千兆字节数据时(例如,在磁盘访问期间),没有I / O发生)系统备份操作)当然可以“正常工作”,但这是经常性的重大不便。
文件属性中的“以管理员身份运行”复选框适用于您通过单击图标或启动器(例如“自动运行”)启动的工具,尽管它每次都以一种愚蠢的方式触发UAC。
我知道这是超级智能Windows安全系统的“功能”,除非完全关闭UAC,否则这是无法避免的,坦白地说,这是我一生中看到的第二个最愚蠢的设计决策。
但是,我面临的更大问题是,为Process Explorer启用上述复选框将禁用任务管理器。Ctrl-Shift-ESC显示忙碌的光标只有不到一秒钟的时间,并且似乎没有其他任何作用。从任务栏的上下文菜单中选择“任务管理器”会显示一条警报,指出需要更高的特权才能完成此操作((,这正是用户所要求的!)。安全注意序列会弹出锁定屏幕。单击“任务管理器”没有任何作用。
取消选中该复选框可使Process Explorer再次无缝运行,但是(毫无疑问)它以普通用户身份运行。
显然,Windows专家担心某些恶意软件已经完全破坏了系统,使其可以绕过安全注意序列,从而可能能够以管理员身份启动程序。真是的
在按Ctrl-Shift-ESC(或注意顺序)并以管理员身份运行时,是否都具有同时启动Process Explorer的解决方法?
在WINDOWS BOOT上自动运行
在Windows启动时以管理员权限启动任何事情都非常容易,您只需要计划任务即可。这是在Windows 8.1中为Process Explorer完成的方法。也可以在Windows 10中使用。
按Win+S打开搜索超级按钮,在搜索字段中键入sched,然后选择“计划任务”选项。
将打开“任务计划程序”窗口,从右侧的操作面板中单击“创建任务... ”。
在“常规”选项卡上,输入所需的任何名称,然后选中底部的“以最高特权运行”框,如下所示:
转到“触发器”选项卡,按“新建...”按钮,然后将“开始任务”设置为“登录时”,然后按“确定”:
在“操作”选项卡上,按“新建...”按钮,然后将“操作”设置为“启动程序”;在“程序/脚本”中,指定到Process Explorer可执行文件的路径,最后在“添加”参数(可选)中键入/ t(这将使Process Explorer启动到最小化为托盘):
基本上,您已经完成了这里的工作,请在“创建任务”主窗口中按OK。登录后,Process Explorer将以最高特权启动并最小化。您可以根据自己的喜好调整其余设置,例如,使计算机在电池供电时运行此任务(对笔记本电脑有用)。
按需手动运行
如果需要按需运行任务,则需要将其设置为开始。在步骤4的任务创建/修改。此外,在“设置”选项卡上,选中“允许任务按需运行”。其余选项应相同。
然后在Windows桌面上创建一个快捷方式,设置其Target:
C:\Windows\System32\schtasks.exe /run /tn "Process Explorer with Administrator Privileges"
(请注意,任务名称应与您在任务创建期间设置的名称完全相同)。
如果需要,可以在相应的字段中设置快捷键。屏幕截图以供参考:
就是这样,现在您可以双击此快捷方式或使用设置的快捷键以管理员权限启动任何任务,即使烦人的UAC也不会干扰。
对于提示,感谢此答案的作者。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句