在 Windows 7 中从有限的用户帐户按需运行任务计划程序任务

Bor*_*nov 9 windows-7 scheduled-tasks permissions

我的目标是让有限的用户能够运行需要管理权限的 netsh 脚本:

netsh wlan stop hostednetwork
netsh wlan start hostednetwork
Run Code Online (Sandbox Code Playgroud)

我从我的管理帐户创建了一个任务计划程序任务,该任务以提升的权限运行此脚本并将我的管理员密码保存在其中。有效。但该任务在受限用户帐户中不可见。

我尝试从受限用户任务调度程序创建相同的任务 - 没有发生,它告诉我用户无权创建任务。

从受限用户那里尝试了 schtasks.exe,它也没有显示我想要运行的任务。

有没有办法与受限用户共享我从管理帐户创建的任务,以便他能够按需运行它?或者给他特权来自己创建任务?

Bor*_*nov 18

转到 C:\Windows\System32\Tasks 找到相关任务并将“读取和执行”权限分配给您希望能够访问它的用户。请务必分配给“仅当前对象”。然后,该任务将对受限用户可见且可运行,如果您将凭据保存在其中并选中“无论用户是否登录都运行”,则该任务将起作用。