我有一个文件,我尝试按计划通过批处理文件移动它。
移动源文件目标文件。
目标文件位于映射的网络驱动器 Z 上。
例如,命令是:
移动 C:\myfile.txt Z:\myfile.txt
当我通过双击在 Windows 中执行批处理文件时,它工作正常。但是当我通过 Task Scheduler 安排它时,它不起作用。
我加入了:
网络使用 Z:\myipaddress
查看问题是否是分辨率问题,但这也只适用于直接批处理文件,不适用于任务计划程序。
任务以管理员身份以最高权限运行。
操作系统 = Windows 2008 服务器。
有什么想法吗?
谢谢。
最佳答案
我找到了答案:进入任务的属性并取消选中“以最高权限运行”,它会起作用。
Richard 的回答促使我对此进行了更多研究。我以管理员身份运行 cmd,找不到我的映射驱动器。因此,任务调度程序在以管理员身份运行时找不到它,这是“最高权限”所做的。
关于Windows 批处理文件 - 移动文件仅在任务计划程序中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1019263/