2015-06-17 18:54:30 +0000 2015-06-17 18:54:30 +0000
43
43
Advertisement

如何在Windows 10的启动时以管理员身份运行程序?

Advertisement

我们有一个在Windows 10上启动的程序有问题。如果程序不是以管理员身份运行,它就会在启动前弹出 “拒绝访问 "消息。如果我们以管理员身份运行该程序,它不会弹出任何错误信息,并正常加载。但是,现在程序在STARTUP时无法运行。所以,我们需要以管理员身份运行我们的程序,并且能够在启动时自动运行程序。

更新:虽然我的问题和重复的问题可能是一样的,但是两个问题的答案都没有解决我的问题。任务调度器只将我的应用程序或程序作为后台进程启动。因此,我的程序不会加载。然而,我确实在任务管理器的后台进程下看到了我的进程。就是这样。

Advertisement
Advertisement

答案 (4)

32
32
32
2015-06-17 18:58:43 +0000

创建计划任务,在登录时触发。

创建任务对话框中,选择以下内容。

  1. 常规(选项卡)-以最高权限运行
  2. 触发器 (选项卡) - 新建 (按钮) - 开始任务 - 登录时
24
24
24
2016-02-12 19:50:33 +0000

这是一个有点老的问题,但是我也有同样的问题,上面的方法都没有用。我所做的是创建一个VBScript,在启动时运行,打开上述程序。

1)右键点击程序,进入属性,然后选中"Run as Administrator"

2)使用文本编辑器创建VBScript(我使用Notepad++)

脚本。

Set WshShell = CreateObject("WScript.Shell" ) 
  WshShell.Run """C:\Program Files (x86)\File\Program.exe""", 0 'Must quote command if it has spaces; must escape quotes
  Set WshShell = Nothing

注意:C:\Program Files (x86)\File\Program.exe是程序扩展的完整路径。另外,请确保将其保存为.vbs

3)现在将VBScript放置在启动文件夹中。

%AppData%\Microsoft\Windows\Start Menu\Programs\Startup

或者,或者通过Win+R访问它 ⇒ shell:startup ⇒ 输入

我用这个代替批处理文件,因为我不想让那个丑陋的命令窗口出现。

4
Advertisement
4
4
2015-06-19 18:46:32 +0000
Advertisement

那你为什么不干脆把程序的快捷方式复制到启动文件夹,然后在其属性中,启用兼容性选项卡上的管理员权限?

1
1
1
2016-05-19 07:25:46 +0000

你可以尝试在程序/应用的属性中双击你的安全选项卡,看看用户/组是否都有 “完全控制"。我不确定这是否能解决,但值得一试。

Advertisement

相关问题

3
28
13
7
10
Advertisement
Advertisement