获取当前目录绝对路径:set current_path="%cd%" 比如要运行子目录的dir1\testcmd就直接加入下面一行%current_path%\dir1\testcmd
public class GetFileName
{
public static String [] getFileName(String path)
{
File file = new File(path);
String [] fileName = filelist();
return fileName;
}
public static void getAllFileName(String path,ArrayList fileName)
{
File file = new File(path);
File [] files = filelistFiles();
String [] names = filelist();
if(names != null)
fileNameaddAll(ArraysasList(names));
for(File a:files)
{
if(aisDirectory())
{
getAllFileName(agetAbsolutePath(),fileName);
}
}
}
public static void main(String[] args)
{
String [] fileName = getFileName("F:\\xiaoshuo");
for(String name:fileName)
{
Systemoutprintln(name);
}
Systemoutprintln("--------------------------------");
ArrayList listFileName = new ArrayList();
getAllFileName("F:\\xiaoshuo",listFileName);
for(String name:listFileName)
{
Systemoutprintln(name);
}
}
}
1 在工作列上按鼠标右键,选"启动任务管理器"
2 先选进程页签,再到要查看路径的进程上按鼠标右键,选"属性"
3 见下图红框标示处,即为该进程的路径
SystemEnvironmentCurrentDirectory;
//例: c:/test/
ApplicationExecutablePath;(包括名称)
//例: c:/test/myappexe
ApplicationStartupPath;(不包括名称)
//例: c:/test/
绝对路径是直接到达目标位置,通常是从盘符开始的路径。完整的描述文件位置的路径就是绝对路径,以web站点根目录为参考基础的目录路径。
绝对路径名的指定是从树型目录结构顶部的根目录开始到某个目录或文件的路径,由一系列连续的目录组成,中间用斜线分隔,直到要指定的目录或文件,路径中的最后一个名称即为要指向的目录或文件。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的。
扩展资料
几种编程语言获取程序所在路径的方法:
1、在golang程序里面获取程序所在路径:
package main
import (
"path/filepath"
"os"
"fmt"
"log"
)
func main() {
execDir, err := filepathAbs(filepathDir(osArgs[0]))
if err = nil {
logFatal(err)
}fmtPrintln(execDir)
}
2、python脚本所在路径:
import os
print(ospathsplit(ospathrealpath(__file__))[0])
3、shell脚本获取脚本的绝对路径:
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
以上就是关于bat 获取当前目录路径,以绝对路径的方式运行程序全部的内容,包括:bat 获取当前目录路径,以绝对路径的方式运行程序、怎样获取当前目录中文件夹的路径、如何获取执行程序的当前路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)