解决计划任务bat脚本中涉及网络位置时遇到的问题

解决掉困扰几天的bug神清气爽,赶紧来写篇随笔~

前几天由于安全原因把一个Windows Server 2012 R2上的本地硬盘SFTP换成了一个NAS SFTP

然后理所当然的原来的本地硬盘bat脚本就报错了,因为文件路径都换了

NAS映射到系统中的盘符是Z:\,于是我第一反应就是把脚本中原来的路径换成Z:…

改完以后手动运行没问题,但是跑这个bat的计划任务一直没效果

找了各种替代方案也没实现(用python实现一些基础功能(移动文件、SFTP上传下载等)是真的麻烦)

其中提到了把网络位置写成\net_host_ip_address\

我试了一下,把脚本中Z:…的路径换成了这种格式,果然好使,计划任务成功运行了

虽然不知道原理是啥,猜测原因可能是网络映射的盘符不靠谱吧,最靠谱的还是IP访问

Original: https://www.cnblogs.com/BTday/p/15843154.html
Author: BTday
Title: 解决计划任务bat脚本中涉及网络位置时遇到的问题

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/685564/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球