让批处理的工作目录指向当前目录

Posted 勥小透明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了让批处理的工作目录指向当前目录相关的知识,希望对你有一定的参考价值。

最近写小工具发现的批处理命令,是真滴好用。

cd /d %~dp0

上面的命令会把批处理的工作目录,cd到bat文件当前所在的目录下。

set current_path=%~dp0 #设置当前路径
 
start  %current_path%\\temp.exe %1  %2  %3  %4 

用这个 set 命令也可以达到相同的效果,顺便还能产生一个保存了当前路径的字符串变量。

我们之前要写绝对路径的地方,就可以写相对路径了,舒服~

以上是关于让批处理的工作目录指向当前目录的主要内容,如果未能解决你的问题,请参考以下文章

Java获取程序运行的当前工作目录

如何使用批处理文件更改当前工作目录

cd命令,linux cd命令详解及用法

如何在 Java 中获取当前工作目录?

linux每日命令:pwd命令

PHP文件处理 目录与文件处理