调度程序和权利问题

我有WinXP安装在C:\WINDOWS\有2个帐户: Administratoruser 。 第二个是有限的,用于主要工作,但我也知道pipe理员的密码。 我想通过任务调度闹钟 ,但是我不能!

AT不起作用,表示在pipe理员和用户下访问被拒绝。 好吧,我find了一篇文章: 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 

好吧,我search了更多,发现,有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 

我怎么能安排一些事情?

查看计划程序日志c:\ WINDOWS \ SchedLgU.Txt您应该在工作之后find条目。 它会这样说,但可能有一个非零的退出代码:

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

在调度之前,你是否尝试过交互调用这个命令? 我怀疑你的问题是wmplayer不在系统path中。 您可能需要使用完整path调用它。

试过这个,得到错误:

 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