在 Windows 7 中以管理员身份在启动时运行 bat 文件

sim*_*mon 41 windows boot windows-7 script batch

我目前正在 Windows 7 中以 bat 文件的形式成功运行启动脚本(我插入了一个新的注册表项,其中 bat 文件路径作为值在

Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run).

现在我需要在启动时运行另一个 bat 文件,但具有提升的权限(作为管理员),并且无需手动确认提示。

我怎样才能做到这一点,最好没有外部程序?

har*_*ymc 26

请参阅此文章:使用 Task Scheduler 使 Vista 在启动时启动 UAC 受限程序

本文展示了如何使用任务计划程序以提升的权限启动启动程序。在您的情况下可能需要进行一些小的更改,但文章写得很好,并附有屏幕截图。

在这种情况下,在 Windows 7 中使用管理员权限安排任务而无需用户提示的答案很有用;特别是“以最高权限运行”非常重要。

  • 如果这不仅仅是一个链接就好了。:) (4认同)
  • 我觉得这可能会变成一场泰坦之战!但实际上,我确实同意@Ƭᴇcʜιᴇ007 在这一点上的观点:链接很好,但它们可能会变坏,从而使这样的答案在未来变得毫无意义。 (3认同)
  • 然后,您可以发布一个指向 Google 查询的链接作为对原始答案的评论,而不是发布本质上只是 lmgtfy 的“答案”。但是,您不会因为发表评论而获得代表,现在是吗? (3认同)

joe*_*joe 2

AutoExnt 实用程序,来自资源工具包。

AutoExNT 服务允许管理员将基于 Windows 的计算机配置为在首次启动计算机时运行自定义批处理文件。此外,运行此自定义批处理文件时,用户或管理员不需要登录。