Windows 10 上带有服务的批处理文件存在问题

Windows 10 上带有服务的批处理文件存在问题

在 Windows 7 上,我创建了很多批处理文件(.bat)来自动执行一些任务。

现在我已经转到另一台装有 Windows 10 的机器(我们跳过了 Win8),但我遇到了一些问题。

我的域用户已添加到机器的本地管理员组,并且我已禁用 UAC(就像在 Win7 上一样)。

为了能够控制服务(net stopnet start),命令提示符必须以管理员身份运行。这可以通过在批处理文件的快捷方式中设置高级属性来实现(因为我有很多这样的文件,所以这很烦人),但如果我想让批处理文件在启动时运行(在“开始”菜单的“启动”文件夹中),这将不起作用 — 如果在其快捷方式上设置了“以管理员身份运行”,批处理文件将不会启动。

我似乎找不到这个问题的解决方案 - 我发现要么与 Win7 有关,要么需要在批处理文件中添加一些额外的命令(例如runas),要么授予特定服务权限。我认为我不需要为 Win7 中的这个功能费尽周折,但已经过去一段时间了。

相关内容