我目前正在尝试让SCHTASKS在SYSTEM帐号下创建一个定时任务,命令如下:
schtasks.exe" /s "\\" /u "SYSTEM" /Create /SC DAILY /MO "7" /ST "12:00" /TN "mytask" /TR "C:\test.exe "C:\""
尽管它输出:
ERROR: User credentials are not allowed on the local machine.
我有一个装有IIS的Windows XP (SP3)开发箱。我在IIS中设置了我的ASP.Net网站,并测试了对它的访问。我创建了一个Windows服务项目,该项目具有对本地IIS的web引用,并提取wsdl并正确显示所有函数。我为定时器添加了代码,以便在同步数据的web服务上执行特定的函数。我有一些服务日志条目,用来跟踪每个步骤的进度,当它试图执行web服务功能时,它什么也不做。我遵循了的一个MSDN示例,但在遵循他们的示例之后,我的示例不起作用。任何帮助都将不胜感激。
我假设服务用来登录的本地系统帐户没有访问web服务的权限?如果是这样的话,谁能告诉我如何授予本地系统帐号访问权限?