调度程序和权限问题

调度程序和权限问题

我在 中安装了 WinXP,有C:\WINDOWS\两个帐户:Administratoruser。第二个帐户有限制,用于主要工作,但我还知道管理员的密码。我想创建一个闹钟通过任务调度,但是我不能!

AT不起作用,说在管理员和用户下访问都被拒绝。好的,我找到了一篇文章:http://support.microsoft.com/kb/259907/en-us,表明LocalSystem帐户应该具有对根目录的完全访问权限。没问题……

C:\>cacls \ /G LocalSystem:F
No mapping between account names and security IDs was done.

什么?现有权利:

C:\>cacls \
C:\ BUILTIN\Administrators:(OI)(CI)F
    NT AUTHORITY\SYSTEM:(OI)(CI)F
    CREATOR OWNER:(OI)(CI)(IO)F
    BUILTIN\Users:(OI)(CI)R
    BUILTIN\Users:(CI)(special access:)
                      FILE_APPEND_DATA

    BUILTIN\Users:(CI)(IO)(special access:)
                          FILE_WRITE_DATA

    Everyone:R

好的,我在谷歌上进一步搜索并发现,有schtasks命令(格式化)

C:\>schtasks /create
  /sc DAILY
  /tn alarmtest3
  /tr "wmplayer c:\music\catgroove.mp3"
  /st 01:50:00

它甚至创建了任务,但它们只是没有运行。

C:\>schtasks

TaskName                             Next Run Time            Status
==================================== ======================== ===============
alarm                                11:00:00, 28.02.2011
alarmtest                            Never                    Could not start
alarmtest3                           01:50:00, 24.02.2011     Could not start
GoogleUpdateTaskMachineCore          At logon time
GoogleUpdateTaskMachineCore          16:14:00, 23.02.2011
GoogleUpdateTaskMachineUA            02:14:00, 23.02.2011

Scheduler在跑:

C:\>net start | findstr Sched
   Avira AntiVir Scheduler
   Task Scheduler

我该如何安排事情?

答案1

查看位于 c:\WINDOWS\SchedLgU.Txt 的调度程序日志,您应该会在作业后找到该条目。它会显示类似以下内容,但可能具有非零退出代码:

Result: The task completed with an exit code of (0).

在调度之前,您是否尝试过以交互方式调用此命令?我怀疑您的问题是 wmplayer 不在系统路径中。您可能需要使用完整路径来调用它。

尝试了这个,出现错误:

C:\>wmplayer c:\windows\media\recycle.wav
'wmplayer' is not recognized as an internal or external command,
operable program or batch file.

尝试了一下,播放了声音:

C:\>"c:\Program Files\Windows Media Player\wmplayer.exe" c:\windows\media\recycle.wav

相关内容