【发布时间】:2015-07-10 16:18:13
【问题描述】:
目前我正在尝试通过 TaskService 类在远程机器中创建一个任务。远程机器通过工作组连接。但我无法在远程机器上创建任务。我收到以下异常。
System.UnauthorizedAccessException 未处理 消息=访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))
我正在尝试通过以下方式创建它。
TaskService ts = new TaskService("COMPUTERNAME", "remoteUserAcctName", "DOMAINNAME", "remoteUserPassword");
我正在尝试从运行 Windows 7 的计算机在运行 Windows 7 的远程计算机中创建任务。这可能吗?因为根据此链接 http://technet.microsoft.com/en-us/library/cc766266.aspx ,可以连接到运行 Windows Server® 2008、Windows Vista®、Windows Server 2003、Windows XP 或 Windows 2000 的远程计算机。
我也尝试从任务计划程序菜单“操作 |连接到另一台计算机',http://screencast.com/t/wIDbDcdhOE,我收到错误'您无权访问此计算机'。
这里有详细信息,https://taskscheduler.codeplex.com/discussions/570851。
【问题讨论】:
-
这在域环境中运行良好。早些时候我在工作组环境中尝试过。