0
我的要求是从批处理文件的执行位置开始将路径分为两个层次: 假设我的批处理文件位于: D:\ testfolder \ system \ tools \ configuration任务\ conf.bat在批处理文件中获取两个层次的路径
我使用批处理文件下面的代码:
SET BATCH_FILE_DIR=%~dp0
echo %BATCH_FILE_DIR%
SET PATH_TWO_LEVELS_UP=?????
我试图寻找过网,但找不到任何有用。 我,有事应更换?????
这将设置 PATH_TWO_LEVELS_UP到d:\ testfolder \ SYSTEM \
此外,应该UNC路径工作。假设如果同一个批处理文件,请访问: \\ PC-哑\ testfolder \ SYSTEM \工具\配置任务\ conf.bat
如果开在资源管理器和批处理文件双击上面的位置, 变量PATH_TWO_LEVELS_UP应设置为\\ PC-哑\ testfolder \ SYSTEM \
应该来代替?????
,将本地驱动器以及为UNC路径工作,什么
感谢这有助于。标记为答案:) – 2014-11-11 10:29:09