网络驱动器(网络磁盘)的Bat批处理文件,开机启动或者计划任务中无法执行
现象:一个普通的批处理文件(bat),直接点击可以正常运行,但是添加到开机启动或者添加到计划任务中就无法正常运行。
原因:出现这种问题的原因之一就是批处理文件中包含网络驱动器(网络磁盘),但是路径的写法计划任务无法识别,导致开机启动无法运行。
举例:系统中映射网络驱动器,挂载了盘符Z,制作了一个bat文件,准备删除掉S盘下的test目录下的所有文件,del /f /s /q s:\test\*.*
直接运行bat文件,正常删除了test目录下的所有文件,但是如果放置到开机启动目录或者计划任务中都无法顺利执行,这是因为s:盘符系统中可以识别,但开机启动或者计划任务无法识别,想要正确路径需要使用net use命令查看。
解决方法:使用win+r快捷键,输入cmd打开命令行,输入net use s: ,得到如下结果:
本地名称 Z:
远程名称 \\192.168.1.200\share
资源类型 Disk
状态 OK
# 打开 0
# 连接 1
命令成功完成。
其中\\192.168.1.200\share才是可以使用的正确路径名称。
所以最终bat的内容如即可解决问题:del /f /s /q \\192.168.31.200\share\test\*.*
这样批处理文件无论添加到开机运行还是计划任务就都可以顺利运行了。
打开微信,点击底部的“发现”,使用“扫一扫”即可将网页分享至朋友圈。
上一条信息:如何解决WPS提示授权已到期的问题
下一条信息:没有了
下一条信息:没有了