如何用相对路径定位到AAA文件夹下的BBB文件夹?
4个回答
展开全部
其中XXXXXXX是批处理文件所在的目录下的一个文件夹%0 就是批处理文件的完整路径%~dp0 就是批处理文件所在的目录批处理文件所在目录下面的 AAA 文件夹,完整路径就是%~dp0AAAAAA 下面的 BBB : %~dp0AAA\BBB %~I - 删除任何引号("),扩展 %I %~fI - 将 %I 扩展到一个完全合格的路径名 %~dI - 仅将 %I 扩展到一个驱动器号 %~pI - 仅将 %I 扩展到一个路径 %~nI - 仅将 %I 扩展到一个文件名 %~xI - 仅将 %I 扩展到一个文件扩展名 %~sI - 扩展的路径只含有短名 %~aI - 将 %I 扩展到文件的文件属性 %~tI - 将 %I 扩展到文件的日期/时间 %~zI - 将 %I 扩展到文件的大小 %~$PATH:I - 查找列在路径环境变量的目录,并将 %I 扩展 到找到的第一个完全合格的名称。如果环境变量名 未被定义,或者没有找到文件,此组合键会扩展到 空字符串 查看原帖>>
展开全部
回复4# 是这样的,有一行字需要写入C:\Documents and Settings\Administrator\Application Data\Mozilla\Firefox文件夹下的profiles.ini文件,批处理是下面这样,其中XXXXXXX是批处理文件所在的目录下的一个文件夹,问题的关键是这个文件夹是%APPDATA%\Mozilla\Firefox\profiles.ini中写入的,这样就和批处理所在的位置无关了。@echo Path=XXXXXXX>> "%APPDATA%\Mozilla\Firefox\profiles.ini" 查看原帖>>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
相定位到哪个位置先。。。如果要相对于 批处理 文件所在目录的,用楼上说的 .\ 是当前目录,也就是批处理文件所在的目录..\ 是上一级目录,..\..\ 是上一级的上一级,这样可以好多级返还的如果是,想定位到系统路径,可以用 set 看看,有没有哪个合适的。。。或者,直接把你的路径说出来。。。好解决些。。。 查看原帖>>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是定位到固定的文件夹,应该是用到变量的参数吧 查看原帖>>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询