a secert garden
something about my life
http://tech.c114.net/501/a261919.html

编写一些批处理命令时,有时会遇到必须首先进入到当前批处理文件所在的目录的情况,否则不再此目录下执行此批处理可能会导致路径的混乱。

稍总结了一下:

Windows下的批处理:

cd /d %~dp0

%~dp0表示此批处理的目录,/d表示切换目录的同时也切换盘符。

Linux下shell:

cd `dirname $0` ; pwd


posted on 2008-06-21 01:01 猪猪侠 阅读(112) 评论(0)  编辑  收藏 所属分类: Windows

<2008年6月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

常用链接

留言簿(3)

随笔分类(60)

随笔档案(23)

相册

积分与排名

  • 积分 - 4658
  • 排名 - 468

最新评论