|
sinbao
初级用户
积分 184
发帖 73
注册 2007-5-24
状态 离线
|
『楼 主』:
[已结]如何从一个路径得到它的爷爷路径
比如Kid_PATH=C:\Documents and Settings\ab\My Documents\My Pictures
它的爷爷路径Grandpa_PATH(就是父路径的父路径)是C:\Documents and Settings\ab
如何从Kid_PATH得到Grandpa_PATH?
[ Last edited by sinbao on 2007-9-20 at 06:39 PM ]
|
|
2007-9-14 16:56 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第
2 楼』:
笨办法(只对本机有效,即路径是存在的情况):
cd %Kid_PATH%
cd..
cd..
set Grandpa_PATH=%cd%
|
Windows 一键还原
http://www.yjhy.com |
|
2007-9-14 17:03 |
|
|
sinbao
初级用户
积分 184
发帖 73
注册 2007-5-24
状态 离线
|
『第
3 楼』:
问题是还要再把当前路径设置回去,这个方法确实比较笨...
|
|
2007-9-14 17:43 |
|
|
ThinKing
中级用户
积分 471
发帖 207
注册 2007-5-3
状态 离线
|
『第
4 楼』:
set Grandpa=%Kid_PATH%.\..\..\
cd %Grandpa%
cd
|
|
2007-9-14 18:13 |
|
|
sinbao
初级用户
积分 184
发帖 73
注册 2007-5-24
状态 离线
|
|
2007-9-19 09:53 |
|
|
wudixin96
银牌会员
积分 1928
发帖 931
注册 2007-1-6
状态 离线
|
『第
6 楼』:
用sed吧,
sed "s/\(.*\\\).*\\.*/\1/"
|
|
2007-9-19 10:16 |
|
|
sinbao
初级用户
积分 184
发帖 73
注册 2007-5-24
状态 离线
|
|
2007-9-20 18:38 |
|
|
lp1129
初级用户
积分 186
发帖 92
注册 2007-3-27
状态 离线
|
『第
8 楼』:
先不要结,变量截取
%Kid_PATH:~,-25%
|
|
2007-9-20 20:27 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第
9 楼』:
Quote: | Originally posted by lp1129 at 2007-9-20 20:27:
先不要结,变量截取
%Kid_PATH:~,-25% |
|
要换一个路径,其爷爷路径如何取得?呵呵。
|
Windows 一键还原
http://www.yjhy.com |
|
2007-9-20 21:29 |
|
|
lp1129
初级用户
积分 186
发帖 92
注册 2007-3-27
状态 离线
|
『第
10 楼』:
又见lianjiang2007高手,要换一个路径后,我只好再数再截了,把他和他父亲加起来截掉
|
|
2007-9-20 22:12 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
『第
11 楼』:
Quote: | Originally posted by lp1129 at 2007-9-20 22:12:
又见lianjiang2007高手,要换一个路径后,我只好再数再截了,把他和他父亲加起来截掉 |
|
不是高手,本人是菜鸟一个。
|
Windows 一键还原
http://www.yjhy.com |
|
2007-9-21 08:58 |
|