日期:2014-05-17  浏览次数:20770 次

windows server 2008 的任务计划执行不成功
程序是由开发的公司提供的,内容就是处理本机(服务器A)数据库里的一些数据并上传至另一台机器(B机)的共享目录,另一个是从那台机器的共享目录上面取数据下来并据此对数据库进行一些操作。我看了下,2个程序就是2个快捷方式,指向同一个程序,只是加的参数一个是D一个是U。

B机是2003的系统,开放共享目录后,我用我自己的用户远程登录到服务器A,做了一个磁盘映射。然后在那个程序的配置文件里面修改好相应的共享目录路径等,然后双击那2个快捷方式都是可以执行的。

然后做了个任务计划,让上传的程序每天凌晨2点执行一次,下载的程序2点半执行一次。创建的时候发现选择快捷方式的时候,实际显示指向的就是快捷方式指向的那个程序,也可以添加参数,类似于右键点击快捷方式显示的那样。我把2个参数加上,任务计划应该就是这样做好了。

但是之后去看,这个任务计划每天都会执行,而且上次运行的结果会显示成功,但实际没有任何的效果,没有任何文件被上传或下载。

我自己的账户是管理员的权限,我又换过administrator账户,用administrator远程登录后发现,在administrator账户的我的电脑里面,没有那个映射的共享磁盘。我又把磁盘映射了一下,但是任务计划还是一样,每天执行,显示成功,但没效果。。。

上网搜了下,发现好像有不少人遇到我这样的。计划任务运行了,但没效果的情况,但是没有人给出什么有借鉴意义的解决方法,有个CSDN BLOG(http://blog.csdn.net/ikok/archive/2010/12/15/6077522.aspx)上说要填入“起始于”,二是要搞一个NET USE命令。起始于我填上了还是没用,那个NET USE 怎么用我没搞明白。

哪位知道的高手指条明路啊。。。该怎么建计划任务?用什么账户建?选择是该选择指向快捷方式,还是指向程序?

------解决方案--------------------
谁映射出来的路径,计划任务的执行身份就必须为此人,否则无法使用此映射盘符。指向程序。
你本来的参数是怎么样的?除了D和U就没别的了吗
------解决方案--------------------
\\10.10.X.X\XX和y:\都是可以的
用前者就不需要映射了,前提是计划任务的执行人须能成功访问\\10.10.x.x\xx这个共享
后者就必须是计划任务的执行人映射了\\10.10.x.x\xx共享到Y这个盘符