call和goto、eof、%~0怎么理解这段代码
2015-12-15 20:26
465 查看
@echo off
if defined str goto next
set str=
set /p str=请把文件拉到本窗口后回车:
call %~0 %str%
pause
exit
:next
cls
echo 本批处理文件的完整路径为:%~0
echo 拖到本窗口的文件完整路径为:%~1
goto :eof
if defined str goto next
set str=
set /p str=请把文件拉到本窗口后回车:
call %~0 %str%
pause
exit
:next
cls
echo 本批处理文件的完整路径为:%~0
echo 拖到本窗口的文件完整路径为:%~1
goto :eof
相关文章推荐
- Java3D学习篇<第一个Java3D程序>
- PHP isset()与empty()的使用区别详解
- 第一个JavaWeb工程
- Github教程(1)
- 【先进的算法】Lasvegas算法3SAT问题(C++实现代码)
- YYKit系列之——YYModel使用(摘自GitHub)
- Qt之国际化(系统文本-QMessageBox按钮、QLineEdit右键菜单等)
- Qt之国际化(系统文本-QMessageBox按钮、QLineEdit右键菜单等)
- 智力拼图问题–关于回溯和并行:单线到多线程再到GPU编程的进阶(一)
- 虚函数表测试代码 帮助理解虚函数表
- C语言for语句用法详解
- eclipse 4.2版本以上无法安装个别插件
- 数组引用:C++ 数组做参数 深入分析
- 编程错误总结(一)
- C语言运算符的优先级和结合性一览表
- python 中的一些小命令
- 第一个 Struts2 程序
- Java高级部分流---换个角度思考流
- 给jdk写注释系列之jdk1.6容器(3)-Iterator设计模式
- myeclipse/eclipse修改默认的java代码风格