服务器运行bat文件怎么运行写

我写了一个简单的bat文件,就是start http://localhost/jusaas/index.php/....方法名称,我想定时执行这个方法更新我的数据库,但是我在服务器上设置计划任务时(服务器是win2003的),竟然不可以。我手动点击bat文件的时候,可以执行bat文件。但是,我用计划任务设置两分钟后执行,就死活不执行。然后我让计划任务去执行打开浏览器的任务,也是两分钟后,但是也是不执行····我用在xp上的设置步骤跑服务器上设置的,xp可以,但是服务器不行。各种服务我都开了,基本上常规问题我是避免了,现在我完全不知道问题出哪里了,望高手来,我不间断的查帖子。100分家底全送了- -

}

第一步:首先在文件服务器上新建一个文件夹如test,然后进行共享,然后分配权限,实际当中你会分配给不同的用户权限,无论你分配什么权限,一定要加上这个超级管理员权限。

第二步:在你的备份服务器上新建一个bat文件,代码如下,中间分号部分是你的管理员密码,这段代码的作用就是帮你在磁盘里映射一个X盘(对应文件服务器的test文件夹),然后在本地磁盘E盘新建一个叫test的文件夹(用于存放备份的文件)随后再进行从X盘到E:\test的完整copy,然后。当你的管理员密码修改了后,你就在bat里把密码改下就好了。建议在net use


在备份服务器中新建一个计划任务,比如每天早上5点钟执行,执行程序就是那个bat文件。这样你的备份服务器就会每天5点帮你主动备份了。


第4步:做了以上的工作,还有一个问题会产生,就是当你的文件服务器有文件被删除的时候,你的备份服务器不会进行相应的删除动作,这样就会导致2边的数据不完全同步,至少备份服务器的文件会多于文件服务器的文件。所以你需要用到一个second copy软件,这个得作用就是负责核对多余的文件,然后进行删除操作。

具体配置如下:有一点需要注意的就是这个scond copy软件的运行时候一定要在bat文件运行时间的后面,这样才能确保文件全部copy后才进行文件删除工作。


如果你的bat计划任务时5点,那这个second copy设置为6点以后,如果你的文件比较多就设置晚点更好。


这个预览不要打勾,否则出现预览后,必须手动去点击才会继续运行。

如果你觉得用xcopy复制文件太复杂,其实也可以只用second copy也可以实现文件和权限的实时同步的。

这里配置为文件的权限也同步:

加载中,请稍候......

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

}

我要回帖

更多关于 win10运行bat文件闪退 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信