`
zpball
  • 浏览: 897319 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

bat里如何用相对路径

 
阅读更多
首先,在bat文件里,分割目录层次用反斜杠‘\’而不是斜杠'/'

其次,获取当前路径: set curdir=%cd%

第三,或取当前盘符: set curdrv=%cd:~0,2%

第四,进入当前盘符:%curdrv%

第五,把相对与当前路径的上级子路径中文件名输出到一个txt文件(可以从第二步至此):

          dir  ..\air4x\*.nc /b > ncname.txt

0念 零 ,代表你的批处理本身。 d p是FOR 命令的扩展。%~f0 将 %I 扩展到一个完全合格的路径名 %~d0 仅将 %I 扩展到一个驱动器号%~p0 仅将 %I 扩展到一个路径%~n0 仅将 %I 扩展到一个文件名 %~x0 仅将 %I 扩展到一个文件扩展名 %~s0 扩展的路径只含有短名%~a0 将 %I 扩展到文件的文件属性 %~t0 将 %I 扩展到文件的日期/时间 %~z0 将 %I 扩展到文件的大小 试试我这个,先把所有.exe和.dll文件放在一个文件夹中,把这个批处理也放进去@ECHO OFF ECHO 开始执行.exe文件 pause FOR %%i IN (*.exe) DO %%i /passive /norestart /n ECHO 开始注册.dll文件 pause For %%a in (*.dll) do regsvr32.exe /s %%a ECHO 全部文件执行完毕 pause exit
分享到:
评论

相关推荐

    相对路径bat执行exe文件 例子

    相对路径bat执行exe文件 例子

    BAT教程05相对路径

    移动硬盘的中存储了免安装的软件,想在根目录下设置软件...但又不能使用相对路径,怎么办? %~dp0 “d”为Drive的缩写,即为驱动器,磁盘、“p”为Path缩写,即为路径,目录 cd是转到这个目录,不过cd /d %~dp0 还好些

    BAT教程04相对路径

    移动硬盘的中存储了免安装的软件,想在根目录下设置软件的快捷方式,但是在其他电脑上使用移动硬盘时,由于盘符改变,快捷方式就无效了。但又不能使用相对路径,怎么办?

    获取文件夹和子目录所有路径.bat

    获取文件夹和子目录所有路径.bat

    BAT批处理脚本-文件相关操作-获取相对路径.cmd.zip

    为避免误触发,有些改为了txt格式,使用时请自行查看业务然后改为bat格式即可。

    文件路径查看.bat

    这是window一个小插件,可以便捷的读取改目录下所有文件名称,对文档归档,以及相对路径的填写信息化,可以处理上万条信息。

    2022年wxappUnpackerx小程序反编译、小程序解密、小程序解码 支持分包

    -s 参数可为相对路径或绝对路径, 推荐使用绝对路径, 因为相对路径的起点不是当前目录 而是子包解包后的目录 │ ├── sub-1-xxx.wxapkg #被解析子包 │ └── sub-1-xxx #相对路径的起点 │ ├── app-service....

    windows+mysql5.7.23+一键安装+dos命令+bat

    1.一键安装 mysql-5.7.38脚本:实现安装,新建用户和密码. 2.代码带入相对路径下的sq1文件脚本,自动创建环境变量在一个脚本. 3.一键卸载mysq1-5.7.38,卸载环境变量,注册表,删除路径,彻底删除bat脚本.

    如何批量替换相对地址为绝对地址(利用bat批处理实现)

    如果你的url链接是相对路径“static/mapi.css”,你想把他批量替换成绝对路径“http://dev.baidu.com/wiki/static/map/cloud/static/mapi.css”。那么,你可以这样做: 写一个PHP文件,把需要替换的网址写进去。 这...

    DOS命令获取当前所在路径

    DOS命令获取当前所在路径和盘符,为获取相对路径问题进行解决

    大量批处理实用程序例程

    本资源由大量的实用批处理文件组成,删除.txt尾缀名双击即可直接使用,既是学习的模板也可以作为实用程序,如下为文件组成,涉及文件管理,系统,网络,小工具等等...获取相对路径.cmd 获取路径中指定层深的字符串.cmd

    项目文件更新获取(日期)

    java WebFileGetByDate 目标目录(绝路路径) 最早日期(含) 输出目录(相对本目录路径) 输出目录加上了日期进行分隔,默认为当天的日期。 可以复制多个bat文件对多个项目进行抽取,也可以bat文件里面添加命令...

    2023年wxappUnpackerx小程序反编译、小程序解密、小程序解码 支持分包

    -s 参数可为相对路径或绝对路径, 推荐使用绝对路径, 因为相对路径的起点不是当前目录 而是子包解包后的目录 │ ├── sub-1-xxx.wxapkg #被解析子包 │ └── sub-1-xxx #相对路径的起点 │ ├── app-service....

    打Jar包小工具,运行cmd.bat自动打jar包

    把cmd.bat和package.txt放入相应路径,在package.txt文件中录入要打入jar包的文件的相对路径,点击cmd.bat,即可打JAR包

    700个批处理打包下载.rar

    获取相对路径.cmd 获取路径中指定层深的字符串.cmd 虚拟磁盘连接断开控制.bat 被锁定帐户.bat 解析ipconfig命令输出通用函数.cmd 解锁注册表.BAT 计算2的N次方.cmd 计算字符串长度.cmd 计算开方.cmd 计算正浮点数的...

    mergeHEX.zip

    用于合并hex文件的小工具,通过批处理脚本调用传参,在MDK中,可以在魔术棒的...3. merge_hex.bat :为批处理文件,用于调用mergeHEX.exe,并传入文件路径参数(文件路径只能使用相对路径,且总路径长度不能大于2048个字节);

    RunHiddenConsole和xxfpm,windows守护进程

    绝对路径和相对路径都可以,相对路径简单些。RunHiddenConsole.exe 和xxfpm文件夹可以随便复制,但是路径写对就行。 ./ 当前目录 ../ 上一级目录 ../../ 上一级的上一级目录 ./RunHiddenConsole.exe ./xxfpm/...

    文件列表获取.BAT

    使用批处理进行操作,直接生成文件信息文本(包括相对路径)。 注意: 请勿更改文件名,否则导致不可用! 将此文件与要获取文件列表信息的文件夹放在同一文件夹下。 ----------------------------------------------...

    socket实现版本自动更新升级(完整项目,直接可用)

    4、后续只要在server端修改版本(有界面),同时在autoupdate.xml文件中编辑好需要升级的文件即可,文件的路径是相对路径,把待发送的文件放在server运行目录后面的相对路径中,文件就会传送到客户端软件的相同的...

Global site tag (gtag.js) - Google Analytics