精华内容
下载资源
问答
  • bat获取文件觉得路径

    千次阅读 2013-11-09 10:33:50
    @echo on set "BIN_DIR=%~dp0" echo %BIN_DIR% set "app_DIR=%BIN_DIR:~0,-4%"   在别的目录里面执行bat文件获取bat绝对路径
    @echo on
    set "BIN_DIR=%~dp0"
    echo %BIN_DIR%
    set "app_DIR=%BIN_DIR:~0,-4%"


     

    在别的目录里面执行bat文件,获取bat绝对路径

    展开全文
  • 工作中遇到路径问题的总结:一般来说,批处理文件处理相对路径的时候,起始位置是bat文件所在的目录,比如在D:\XX目录下执行bat文件,所有相对目录的操作都会以D:\XX下执行。 例如: 打开当前路径下的文件夹: .\...

    工作中遇到路径问题的总结:

    一般来说,批处理文件处理相对路径的时候,起始位置是bat文件所在的目录,比如在D:\XX目录下执行bat文件,所有相对目录的操作都会以D:\XX下执行。
    例如:
    这里写图片描述

    打开当前路径下的文件夹:
    .\
    上一级路径:
    ..\

    展开全文
  • .bat输出目录下所有文件绝对路径

    千次阅读 2019-04-24 12:28:29
    1、输出一个目录下面所有文件绝对路径,比如这个目录是hello,把脚本编写好之后,放在与hello目录同一级目录,此处命名为1.bat;hello文件夹中放了:123文件夹、www.zip、新建文本文档.txt; 2、脚本内容 @echo ...

    1、输出一个目录下面所有文件的绝对路径,比如这个目录是hello,把脚本编写好之后,放在与hello目录同一级目录,此处命名为1.bat;hello文件夹中放了:123文件夹、www.zip、新建文本文档.txt;
    在这里插入图片描述
    2、脚本内容

    @echo off
    set /p choice=输入当前文件夹下面目录名:
    cd %choice%
    dir /b>>tmp.txt
    setlocal enabledelayedexpansion
    for /f %%i in (tmp.txt) do (
    	set "filename=%%i"
    	if !filename! NEQ tmp.txt (echo %cd%\!filename!>>../index.txt) else echo hello
    )
    del tmp.txt
    pause
    

    3、运行结果为在与hello和1.bat同一级目录下出现index.txt文件,内容为
    在这里插入图片描述

    4、用到的语句:
    a、set /p的输入指令
    b、dir /b的目录名显示
    c、>>导入符
    d、setlocal enabledelayedexpansion
    e、for /f 文件操作指令
    f、del删除命令

    5、待解决的问题:
    a、当文件中有很多新建文件.doc,index不能正常显示,会有乱码;
    b、最后输出的index.txt为追加写入,前期没有进行判断;
    c、因为最后输出的路径属于拼接起来的路径,需要"“还是”/“还是”//"、"\"需要自行更改;

    展开全文
  • bat 中文件名 文件路径获取

    千次阅读 2015-01-23 18:25:12
    echo %~dp0 当前路径 echo %~n0 当前文件名 %~I - expands %I removing any surrounding quotes (") %~fI - expands %I to a fully qualified path name %~dI - expands %I to a drive letter only %~pI - e
    for example:
    echo %~dp0 当前路径
    
    echo %~n0 当前文件名
    %~I - expands %I removing any surrounding quotes (")
    %~fI - expands %I to a fully qualified path name
    %~dI - expands %I to a drive letter only
    %~pI - expands %I to a path only
    %~nI - expands %I to a file name only
    %~xI - expands %I to a file extension only
    %~sI - expanded path contains short names only
    %~aI - expands %I to file attributes of file
    %~tI - expands %I to date/time of file
    %~zI - expands %I to size of file
    %~$PATH:I - searches the directories listed in the PATH environment variable and expands %I to the fully qualified name of the first one found. If the environment variable name is not
    defined or the file is not found by the search, then this modifier expands to the empty string
    
    The modifiers can be combined to get compound results:
    
    %~dpI - expands %I to a drive letter and path only
    %~nxI - expands %I to a file name and extension only
    %~fsI - expands %I to a full path name with short names only
    %~dp$PATH:I - searches the directories listed in the PATH environment variable for %I and expands to the drive letter and path of the first one found.
    %~ftzaI - expands %I to a DIR like output line
    展开全文
  • echo off ...echo 当前盘符和路径:%~dp0 echo 当前批处理全路径:%~f0 echo 当前盘符和路径的短文件名格式:%~sdp0 echo 当前CMD默认目录:%cd% pause   点击打开链接
  • # 绝对路径 @echo off for /R %%s in (protos\*.proto) do ( echo %%s ) # 相对路径 @echo off for /f "tokens=5 delims=\" %%s in ('dir /s /b "protos\*.proto"') do ( echo %%s ) delims:指定分隔符 ...
  • @echo offftp -s:c:/ftp.txt ftp.txt open 192.168.1.117 2121rjb123456prompt offlcd e:/testmget *.zip bye 转载于:https://www.cnblogs.com/guazixing/p/7209647.html
  • 如:获取当前文件夹下所有rgb文件路径 新建aa.txt文件,内容写入 @echo off dir/s/b *.*>rgb.txt pause exit 另存为aa.bat文件 双击运行,该文件夹下出现rgb.txt文件 ...
  • 1.概述 (1) "delims=" 分隔符为空 (2) dir /aa/s/b/on .../aa 只显示文件,不显示文件夹 .../s 查找当前目录以及所有子目录下的文件 ...%~fi 将%i扩充到一个完全合格的路径名 2.实例 S
  • Java中文件的相对路径与绝对路径

    万次阅读 多人点赞 2015-09-14 18:47:46
    通过这篇博客可以深入理解Java中相对路径与绝对路径的概念,同时对Eclipse和tomcat中的相对路径也做介绍,有助于开发。另外,getPath()、getAbsolutePath()、getCanonicalPath()的区别也做了说明。
  • 获取指定目录及其子目录下所有文件绝对路径​ 这个问题困扰了我很久,听说python和java的OS库很容易解决,而在linux下便更容易了。但我常在windows下用C++,对其他语言不太熟悉。刚开始从网上搜了一段批处理指令,...
  • 安装好apk后,程序需要调用rc_public_key.bat绝对路径,怎么获得它的路径。[img=https://img-bbs.csdn.net/upload/201510/24/1445674242_464627.png][/img]
  • 新建一个findFilesPath.txt 文本 文本里面输入: DIR *.* /S /B >List.txt ... 双击findFilesPath.bat文件,会在同级目录生成List.txt文本文件文件内部是当前文件夹下所有文件绝对路径 ...
  • 下面的corejava项目下,labs-v2ch02模块下,有4个文件,1.properties、2.properties、3.properties、4.properties。 当我们需要使用这4个文件的时候,怎样创建文件对象呢? 2. 基本知识 (1) 不同的操作系统,文件的...
  • 批处理(.bat)文件中使用相对路径

    千次阅读 2014-06-12 15:07:35
    一般来说,批处理文件处理相对路径的时候,起始位置是bat文件所在的目录,比如在D:\XX目录下执行bat文件,所有相对目录的操作都会以D:\XX下执行。 但是有些命令需要管理员权限,右键选择以管理员身份运行时后,...
  • bat中使用相对路径的问题

    千次阅读 2019-01-03 16:47:42
    一般来说,批处理文件处理相对路径的时候,起始位置是bat文件所在的目录,比如在D:\XX目录下执行bat文件,所有相对目录的操作都会以D:\XX下执行。 但是有些命令需要管理员权限,右键选择以管理员身份运行时后,起始...
  • 我们在web开发中经常会涉及到对资源文件的操作,比如读取文件里的数据或者修改文件,但是我们需要先找到这个文件,那么这里就涉及到了路径问题。 首先,我们需要了解两个概念:绝对路径和相对路径。 绝对路径:指...
  •  使用这行代码可以获取class类的根目录的路径  String path =Thread.currentThread().getContextClassLoader().getResource("").getPath();  例子:我用的开发软件MyEc...
  • 使用bat(脚本实现这个功能)获取当前路径下所有文件夹和文件名,并换行输出至txt文件中。 使用方法 ①在需要统计所有文件夹或者文件的地方,将上步生成的bat文件拷入到同级目录。 ②双击运行bat文件。 ③等一会...
  • bat里如何用相对路径

    2019-09-24 19:58:54
    在bat中直接使用绝对路径没有问题,但是文件传到其他地方时,绝对路径会发生改变,因此想通过使用相对路径来解决。 可以通过在bat获取当前bat所在的目录,然后cd 该目录来解决该问题 在bat前面增加如下两行: ...
  • 参考:岁月如歌-通过拖曳获取文件信息的bat代码 拖放获取文件信息的bat代码 使用命令行配合7z解压文件时由于每次解压的文件不同,因此搜索了一下拖放识别文件信息的方法,以此方式来减轻工作量 获取文件属性 @echo ...
  • 绝对路径、相对路径详解

    千次阅读 2019-08-12 23:15:35
    1、一个项目运行路径 + 文件所在项目的路径 = 绝对路径! 2、文件在项目的路径 = 相对路径! 例如: 一个Maven工程目录: src ---- main --------- java -------------- com.sunred.Test.java --------- ...
  • Tomcat部署路径选择Use workspace metadata (does not modify Tomcat installation)有效。 import java.io.File; import javax.servlet.... ... * 获取本地项目的一些路径 * @author lisi * */ public c...
  • bat 读取指定文件的信息并拼接成指定格式 转载于:https://www.cnblogs.com/fireblackman/p/10799664.html
  • javaweb 中读取文件路径问题
  • 关于JavaWeb中读取【项目路径文件】的路径问题,即getServletContext().getRealPath()的用法 在做javaweb开发的时候,我们可能会需要从本地硬盘上读取某一个文件资源,或者修改某一个文件,这个时候就需要先找到这...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,014
精华内容 4,805
关键字:

bat获取文件绝对路径