标题: [文件操作] 如何把拖放获取的%~dp1 %~nx1等路径传递给另外一个批处理 [打印本页]
作者: nnszuo 时间: 2014-11-1 11:09 标题: 如何把拖放获取的%~dp1 %~nx1等路径传递给另外一个批处理
在不用第三方程序的情况下
如何把拖放获取的%~dp1 %~nx1等路径传递给另外一个批处理
作者: apang 时间: 2014-11-1 12:18
A.BAT- @echo off
- pushd "%~dp0"
- call b.bat "%~dp1" "%~nx1"
- pause
复制代码
B.BAT- @echo off
- echo,%1 %2
- pause
复制代码
对A.BAT而言,拖放的文件为第一个参数%1
对B.BAT而言,"%~dp1"为第一个参数%1,"%~nx1"为第二个参数%2
作者: nnszuo 时间: 2014-11-1 13:03
如果是批量拖放的该怎么传递?
作者: apang 时间: 2014-11-1 13:16
call b.bat %*
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |