标题: [文本处理] file:///和%cd%如何混用 [打印本页]
作者: mmh1 时间: 2009-7-21 10:38 标题: file:///和%cd%如何混用
我需要用到的命令是:
md dl..\\
start file:///m:/dl..//
我想把它改成通用位置:
start file:///%cd%dl..//为什么不可以?
用pause可以看出:
命令变成了file///m:\dl..//,没有达到预期目标
如何修改?
[ 本帖最后由 mmh1 于 2009-7-21 11:07 编辑 ]
作者: mmh1 时间: 2009-7-21 13:43
- cd\
- md er..\\
- echo %cd%>1.txt
- for /f "delims=:" %%i in (1.txt) do start file:///%%i:/er../
复制代码
想了另外的方法,不过这个窗口开了一会儿就没了啊
作者: keen 时间: 2009-7-21 17:23 标题: 回复 1楼 的帖子
start file:///%cd%dl..//改成:
start file:///%cd%/dl../
作者: mmh1 时间: 2009-7-22 08:03
不行呢,你可以用pause,看一下,比如我在F盘运行,输入变成了复制代码
后来又只能想了另外的方法了:- cd\
- md er..\\
- echo %cd%>1.txt
- for /f "delims=:" %%i in (1.txt) do echo start file:///%%i:/er../>打开特殊文件夹.bat
- del 1.txt
- echo rd er..\\>删除特殊文件夹.bat
- echo del 打开特殊文件夹.bat>>删除特殊文件夹.bat
- echo del 删除特殊文件夹.bat>>删除特殊文件夹.bat
- echo exit>>打开特殊文件夹.bat
- ping 127.1 /l 2 >nul
- cls
- start 打开特殊文件夹.bat
复制代码
不知道有什么遗漏没有啊?我的水平也差不多就到这里了
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |