Windows 批处理文件 - 移动文件仅在任务计划程序中不起作用

标签 windows scheduled-tasks

我有一个文件,我尝试按计划通过批处理文件移动它。

移动源文件目标文件。

目标文件位于映射的网络驱动器 Z 上。

例如,命令是:

移动 C:\myfile.txt Z:\myfile.txt

当我通过双击在 Windows 中执行批处理文件时,它工作正常。但是当我通过 Task Scheduler 安排它时,它不起作用。

我加入了:

网络使用 Z:\myipaddress

查看问题是否是分辨率问题,但这也只适用于直接批处理文件,不适用于任务计划程序。

任务以管理员身份以最高权限运行。

操作系统 = Windows 2008 服务器。

有什么想法吗?

谢谢。

最佳答案

我找到了答案:进入任务的属性并取消选中“以最高权限运行”,它会起作用。

Richard 的回答促使我对此进行了更多研究。我以管理员身份运行 cmd,找不到我的映射驱动器。因此,任务调度程序在以管理员身份运行时找不到它,这是“最高权限”所做的。

关于Windows 批处理文件 - 移动文件仅在任务计划程序中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1019263/

相关文章:

.net - 在 Windows 上生成 ActivityTracing 事件日志

firebase - 如何以编程方式在 firebase 中创建 cron 作业

windows - 自动启动 Windows 录音机

java - 如何在特定日期在java中运行 future 的任务

powershell - 如何在 powershell 的任务调度程序中设置触发器 "on connection to user session"?

java - 创建调度程序以在 Windows 中执行 Java 程序的可靠方法

java - MapReduce 用于使用 Java 查找字符串

c++ - 带有 Aero 主题(阴影)的窗口定位 - 0,0 处的窗口隐藏了一些边框

c++ - 具有检查功能的简单数字生成器,可避免重复

c++ - 我不希望控制台在我运行 c++ 程序时出现