Windows Server 2008 R2中计划任务引用批处理失败的问题分析
- 发布
- 更新
- 字数
- 482
- 阅读
- 1 分钟
用 windows 的 bat 写了一个简单的备份的批处理。然后放在Windows Server 2008 R2的计划任务中调用。之前在 Windows XP 测试过,没有问题。然后隔天再连过去看,咦,没有生成打包备份文件啊…但是任务管理器里边显示”操作成功完成。(0x0)”字样。
于是在用 Google 查了下。网上还真不少这样的问题。大家总结不外乎以下几点:
- 任务的常规选项里边,要把”不存储密码(P)。该任务将只有访问本地计算机资源的权限。”这个打上钩;
- 任务的常规选项里边,要把”使用最高权限运行(I)”这个打上钩;
- 任务的操作选项里边,要把”起始于(可选)(T):”这个框的内容填上;
- 调用的程序及的路径”起始于(可选)(T):”这个框的内容不要使用引号;
- 调用的程序的路径中不要有空格。
我挨个儿试了。最后总结第5条有效。只要不使用空格就可以了。其它的可以忽略不计。好简单的问题,困扰我一段时间了都。做个笔记…
Edit 2017-01-18:
最近做了一个关于备份数据并移动到共享文件夹的批处理,在命令行中怎么做都没问题,但到计划任务中总是不执行最后相关共享文件夹的操作。后来灵机一动,把要执行的 bat 文件生成一个快捷方式,然后在计划任务中引用这个快捷方式,然后再执行,就 OK 了。
评论
正在载入评论…