您的位置:首页 > 产品设计 > UI/UE

schtasks命令遇见ERROR: The request is not supported.

2013-08-07 16:13 806 查看
执行schtasks命令的环境,下文为机器1:windows server 2008 r2

工作任务(Schedules)所在的机器环境,下文为机器2:windows server 2003

当在机器1中通过命令schtasks来监测机器2中的工作任务运行状况时,执行命令schtasks /query /tn "@Task"
/fo LIST /v /s \\@Server,如果用域账号登录机器1进去执行,返回测试结果OK。

但是如果用机器1的本地账号(具有Administrators的权限)登录进去执行该命令,会返回ERROR: Access is
denied.

于是在命令语句后面加上/u username /p password参数去再次执行,会返回不一样的失败结果ERROR: The
request is not supported.

在网络上查资料,都说是因为监控的对象环境为windows server 2003,不支持/u username /p
password参数。

于是换了一下监测机器3,环境为:windows server 2008
r2。即在机器1中用本地账号(具有Administrators的权限)登录进去执行命令schtasks /query /tn
"@Task" /fo LIST /v /s \\@Server(注意:此处为机器3),会返回同样结果ERROR: Access is
denied.但是,如果在命令语句后面加上/u username /p
password参数去再次执行,返回结果却是正常的。

对于为何windows
server 2003不支持/u username /p
password参数的问题,还没有找到解决方案,所以最后只能用域账号来远程监控windows server
2003下的任务了,因为域账号不需要添加/u username /p password参数也可以返回正常结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐