本帖最后由 anshi009009 于 2011-10-13 10:26 编辑
================================================
我想做这样一个bat:把几个文件拖到批处理图标上之后,可以生成以下这个txt文本:
================================================
目标文本:
文件1的路径 +\
文件2的路径 +\
……
文件n的路径(最后一行没有 “+\”)
(n未知)
================================================
我现在的是这么写的:- echo off
- del "d:\path.txt"
- :start
- echo %~f1 +\ >>"d:\path.txt"
- shift
- if not "%~1"=="" goto start
- pause
复制代码 ================================================
运行结果(举例子):
D:\MiniTools\HA_GoldWave558_HZ\lame_enc.dll +\
D:\MiniTools\HA_GoldWave558_HZ\GoldWave.exe +\
D:\MiniTools\HA_GoldWave558_HZ\GWPreset.reg +\
D:\MiniTools\HA_GoldWave558_HZ\GWSpeed.dll +\ (但是我希望最后一行没有这个“+\”)
================================================
我希望的结果是:
D:\MiniTools\HA_GoldWave558_HZ\lame_enc.dll +\
D:\MiniTools\HA_GoldWave558_HZ\GoldWave.exe +\
D:\MiniTools\HA_GoldWave558_HZ\GWPreset.reg +\
D:\MiniTools\HA_GoldWave558_HZ\GWSpeed.dll
================================================ |