我有一个文件,我试图通过一个batch file按时间表移动。
移动sourcefile destinationfile。
目标文件位于映射的networking驱动器Z上。
所以例如,命令是:
Google助理“没有名为Google的模块…”
伏特编译的文件名可能会变得很长,并在windows上创build失败
用于java kiosk应用程序的windowsshell
如何在windows上使用scapy“sendpfast”?
从windows上的PATH运行时,Python脚本丢失参数
移动C: myfile.txt Z: myfile.txt
当我通过双击在windows中执行batch file时,它工作正常。 但是当我通过任务计划程序安排它,它不起作用。
我join了:
净使用Z: myipaddress
以查看问题是否是解决scheme问题,但这也仅适用于batch file,而不适用于任务计划程序。
该任务以pipe理员身份以最高权限运行。
OS = windows 2008服务器。
有任何想法吗?
谢谢。
我们应该如何处理WPF中的键盘事件? 应该是KeyUp还是KeyDown?
如何更改订单服务正在加载在windows中?
蓝牙低功耗的windows 7?
提高进程间互斥和检查放弃
Ruby的Rubyinstaller – ruby什么都不做
我找到了答案:进入任务的属性和UNCHECK“以最高权限运行”,它将工作。
理查德的回答促使我更加关注这一点。 我以管理员身份运行cmd,找不到映射的驱动器。 因此,任务调度程序在以管理员身份运行时找不到它,而“最高权限”正在执行。
“任务以管理员权限运行。” 提醒了我一些事情,这发生在Vista中,仍然发生在windows 7(我刚刚升级):我发现我的映射网络驱动器不可用,当我以管理员身份运行命令提示符。
你可能想尝试从一个提升的(管理员)命令提示符下运行你的批处理文件,看看你是否得到相同的错误,我怀疑你会。
您可能可以将命令“移动”作为计划任务运行,并将“C: myfile.txt Z: myfile.txt”参数传递给它? (我没有试过这个)
这听起来像是一个身份验证问题 – 您确定正在运行任务的用户具有管理员权限(或与“用户登录时”相同的权限)吗?
我不是很确定问题是什么,但是通过改变你的批处理文件并添加一些输出日志,你可以帮助你一点:
net use z: \ipaddressshared_folder >c:deBUG_log.txt 2>&1 move c:myfile.txt z:myfile.txt >>c:deBUG_log.txt 2>&1
计划的任务运行后,您应该能够查看c:deBUG_log.txt所有的输出和错误,这两个命令产生。
您是否尝试过使用UNC样式路径而不是映射驱动器?
像(未经测试):
move \serversharefile_path \other_serverother_sharenew_file_path
总结以上是内存溢出为你收集整理的Windowsbatch file – 移动文件不能在任务计划程序中工作全部内容,希望文章能够帮你解决Windowsbatch file – 移动文件不能在任务计划程序中工作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)