获取文件路径|c语言中如何得到当前文件所在位置

获取文件路径|c语言中如何得到当前文件所在位置的第1张示图

A. 如何获取正确的文件路径

打开电脑上的文件夹,选中一个文件,可以看到此文件的完整路径并非用反斜杠字符分隔文件夹名来显示完整的文件或文件夹路径。

接下来请点击地址栏空白处

点击地址栏空白处后,此时在地址栏就显示了完整的文件路径,

选中显示出来的完整文件路径,鼠标右键,从快捷菜单中选择复制,即可把此文件的路径完整复制下来了。

还有一个方法:按shift键不放,再右击文件从弹出的快捷菜单中选择“复制为路径”,也能拷贝一个文件的完整路径,如下图所示。"E:电脑资料备份数据库语言K3如何在数据库更改计量单位.doc"

在需要的地方比如在运行中粘贴一下,即可显示出来此文件的完整路径。

点击“确定”按钮后,就可以直接打开此WORD文档

B. 在java项目中如何获取某个文件的路径

如果是在tomcat等服务器中运行的话,用ServletContext中的getRealPath()方法可以获取指定文件的绝对路径,如:getRealPath("/WEB-INF/db.xml");

C. c语言中如何得到当前文件所在位置

如果是通过open方式打开的,那么第一个参数就是文件路径信息:#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>int open(const char *path, int oflag, /* mode_t mode */…);如果是通过fopen方式打开的,那么第一个参数就是文件路径信息:#include <stdio.h>FILE *fopen(const char *filename, const char *mode);无论通过open还是fopen打开文件,都必须先知道文件路径信息,尽管可能是相对路径。如果知道了filename的内容,我们就可以定位它的绝对路径,也就是你说的完全路径。1. filename本身就是绝对路径,ok。2. filename是相对路径,那么先通过getcwd获取进程的执行路径,然后再获取绝对路径即可。#include <unistd.h>extern char *getcwd(char *buf, size_t size);但是,如果进程在打开文件后又执行了chdir、fchdir之类函数的话,估计就不能够再获取文件路径信息了。#include <unistd.h>int chdir(const char *path);int fchdir(int fildes);

D. 怎样获取一个指定文件的路径呀

右键点击一个文件,再点属性里面有目标文件路径

E. 怎么获取文件路径和目录

File类有两个常用方法可以得到文件路径一个是:getCanonicalPath(),另一个是:getAbsolutePath(),可以通过File类的实例调用这两个方法例如file.getAbsolutePath()其中file是File的实例对象。下面是一个具体例子:public class PathTest{public static void main(String[] args){File file = new File(".\\src\\");System.out.println(file.getAbsolutePath());try{System.out.println(file.getCanonicalPath());} catch (IOException e){e.printStackTrace();}}}getAbsolutePath()和getCanonicalPath()的不同之处在于,getCanonicalPath()得到的是一个规范的路径,而getAbsolutePath()是用构造File对象的路径+当前工作目录。例如在上面的例子中.(点号)代表当前目录。getCanonicalPath()就会把它解析为当前目录但是getAbsolutePath()会把它解析成为目录名字(目录名字是点号)。下面是上面程序在我电脑上的输出:G:\xhuoj\konw\.\src\G:\xhuoj\konw\src\

F. 在EXCEL中获取文件路径

有两个方法:1、用INFO函数在“文件2.XLS”中,在任意单元格中输入公式=INFO("directory")就可以返回这个工作簿的路径2、打开“文件2.XLS”所在的文件夹,并选中这个工作簿,从文件夹上面的地址栏中可以复制这个工作簿的路径。

G. win7系统如何获取文件或文件夹的完整路径

注:1、先点击鼠标来左源键选中文件————长按shift键————点击鼠标右键——点击 复制为路径(A)1、打开电脑上的文件夹,选中一个文件,可以看到此文件的完整路径并非用反斜杠字符分隔文件夹名来显示完整的文件或文件夹路径。2、接下来请点击地址栏空白处3、点击地址栏空白处后,此时在地址栏就显示了完整的文件路径,如下图所示4、选中显示出来的完整文件路径,鼠标右键,从快捷菜单中选择复制,即可把此文件的路径完整复制下来了。5、还有一个方法:按shift键不放,再右击文件从弹出的快捷菜单中选择“复制为路径”,也能拷贝一个文件的完整路径,如下图所示。"E:\电脑资料\备份\数据库语言\K3如何在数据库更改计量单位.doc"6、在需要的地方比如在运行中粘贴一下,即可显示出来此文件的完整路径。7、点击“确定”按钮后,就可以直接打开此WORD文档

H. 如何得到当前文件或文件夹的完整路径

例如,批处理同目录下有文件夹aa,批处理路径不明,如何实现把aa下的文件复制到一个指定的地方去,如d:\bb\求助如何用批处理实现复制当前文件夹下指定文件夹里的文件到指定的目录给出代码,好了再加分。

I. 在java中怎么获得,本文件的路径

File类有两个常用方法可以得到文件路径一个是:getCanonicalPath(),另一个是:getAbsolutePath(),可以通过类的实例调用这两个方法例如file.getAbsolutePath()其中file是File的实例对象。下面是一个具体例子:

publicclassPathTest{publicstaticvoidmain(String[]args){Filefile=newFile(".\src\");System.out.println(file.getAbsolutePath());try{System.out.println(file.getCanonicalPath());}catch(IOExceptione){e.printStackTrace();}}}

getAbsolutePath()和getCanonicalPath()的不同之处在于,getCanonicalPath()得到的是一个规范的路径,而getAbsolutePath()是用构造File对象的路径+当前工作目录。例如在上面的例子中.(点号)代表当前目录。getCanonicalPath()就会把它解析为当前目录但是getAbsolutePath()会把它解析成为目录名字(目录名字是点号)。

下面是上面程序在我电脑上的输出:

G:xhuojkonw.srcG:xhuojkonwsrc

J. JAVA中如何得到文件路径

java文件中获得路径Thread.currentThread().getContextClassLoader().getResource("") //获得资源文件(.class文件)所在路径ClassLoader.getSystemResource("")Class_Name.class.getClassLoader().getResource("")Class_Name.class .getResource("/") Class_Name.class .getResource("") // 获得当前类所在路径System.getProperty("user.dir") // 获得项目根目录的绝对路径System.getProperty("java.class.path") //得到类路径和包路径打印输出依次如下:file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/com/xml/imp/F:\work_litao\uri_testF:\work_litao\uri_test\WebContent\WEB-INF\classes;F:\work_litao\uri_test\WebContent\WEB-INF\lib\dom4j.jar

未经允许不得转载:山九号 » 获取文件路径|c语言中如何得到当前文件所在位置

赞 (0)