批处理中的相对路径和绝对路径各位兄弟姐妹:问题描述:我在批处理文件中使用绝对路径比如F:\sys\Debug,在组
批处理中的相对路径和绝对路径
各位兄弟姐妹:
问题描述:我在批处理文件中使用绝对路径比如F:\sys\Debug,在组策略的启动中加载该批处理脚本,每次开机的时候会自动加载批处理文件,可是,我将批处理中的绝对路径修改为相对路径的时候比如.\Debug,在开机的时候就无法自动加载批处理文本。(注:修改为相对路径后双击可以正常执行,只是开机无法加载。)
这个问题纠结了一天了,希望对这方面了解的朋友帮忙解决一下。谢谢!!!
[解决办法]
相对路径是以当前路径为基准的
在文件夹里双击时当前路径为该文件夹本身
系统启动运行时当前路径肯定不会是F:\sys
你可以在批处理的最开始写上set localdir=%~dp0就可以得到该批处理文件所在的路径
[解决办法]
