将一个文件(或目录)拖放到批处理图标上,这个文件的完整路径将被做为参数 %1。
现在我们来思考一下,如果拖入的文件不止一个,怎么来计算到底拖放了几个文件呢?- ::示例
- @echo off
- echo 完整路径:%1
- echo 文件全名:%~nx1
- pause
复制代码 提示:可能用到 shift 或者 for,也可能二者兼用。
要求:显示拖放到批处理上的文件的数目。
方法不限。
评分:代码可读性 1 分;
首个新方法 7 分,第二个 5 分,依次类推,最少 3 分;
一人可多种方法,新方法追加 3 分,已经出现过的方法追加 1 分。 |