Server 2012 R2 从任务计划程序运行程序未运行程序

Edg*_*rks 6 scheduled-task windows-server-2012-r2

我有一个计划任务,我试图运行一个程序(一个数据库备份程序)。由于未知的原因,我实际上无法让程序运行,即使任务日志说一切都按计划运行完成。

我究竟做错了什么?我更改了设置,使用了程序的 UNC 路径,尝试了不同的管理员帐户,使用了 NETWORK SERVICE 帐户。没有成功。似乎与运行程序的安全权限有关,但我无法解决。

有人可以帮助弄清楚如何从任务计划程序运行这个程序吗?谢谢!

-OS:Server 2012 R2 -
如果我在登录时运行任务(手动或在登录时按计划运行),一切运行正常。
- 数据库备份程序有一个日志,但日志中没有任何内容说明即使在任务运行注销时启动。
- 数据库备份程序没有用户界面。
-DB Back Program 旨在由任务调度程序运行,并由全国其他用户成功运行。
- 设置为运行任务的用户是具有完整管理员凭据的管理员。该任务还尝试由本地内置管理员运行,但没有结果。
-程序、文件夹和父文件夹都允许管理员组的权限。

常规:
用户:管理员帐户
无论用户是否登录都
运行 以最高权限运行
配置:Vista、Server 2008
触发器:
每日、凌晨 3 点、已启用
操作:
启动程序:“C:\Program Files (x86)\Rock Gym Pro\Backup.exe”
条件:
仅当计算机使用交流电源时才启动任务 如果
计算机切换到电池电源则停止
设置:
允许任务按需运行
如果任务运行时间超过 3 天则停止 如果
正在运行的任务请求时不结束,强制它停止
历史记录:
凌晨 3:00 - 任务计划程序启动任务“\RGP 备份”,实例“C:\Program Files (x86)\Rock Gym Pro\Backup.exe”,进程 ID 为 3496。
凌晨 3:00 - 任务计划程序启动“{206e1cd6-db27 -49f7-b143-ca1228f59c74}" 用户“DOMAIN\Admin”的“\RGP 备份”任务实例。
凌晨 3:00 - 任务计划程序在任务“\RGP 备份”的实例“{206e1cd6-db27-49f7-b143-ca1228f59c74}”中启动了操作“C:\Program Files (x86)\Rock Gym Pro\Backup.exe”。
3:00AM - Task Scheduler 成功完成任务“\RGP Backup”,实例“{206e1cd6-db27-49f7-b143-ca1228f59c74}”,操作“C:\Program Files (x86)\Rock Gym Pro\Backup.exe”返回代码 0。3:
00AM - 任务计划程序成功完成“

Edg*_*rks 0

我最终确实找到了解决方法,尽管不是直接的解决方案。

程序C:\Program Files (x86)\Rock Gym Pro\Backup.exe显然是一个实际启动程序C:\Program Files (x86)\Rock Gym Pro\RockGymPro.exe 的程序,参数为/backup

因此,不要启动不起作用的操作:
启动一个程序:“C:\Program Files (x86)\Rock Gym Pro\Backup.exe”

我的新操作是:
启动一个程序:“C:\Program Files (x86)\Rock Gym Pro\RockGymPro.exe /backup”

现在一切正常。没有更改任何其他设置或用户帐户/密码。