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

执行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参数也可以返回正常结果。

转载于:https://www.cnblogs.com/yumianhu/p/3710736.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值