- 帖子
- 5
- 积分
- 17
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2012-12-1
|
[文件操作] 批处理命令求助-抓取文件名, 并让另外一个程序调用
我需要用一个命令处理某个目录下几千个文件. 首先给每个文件生成名字相同的一个目录,同时将该命令处理文件的结果保存到生成的目录中.
我的命令是"C:\vina\vina.exe" --config --ligand *(此处*就是我处理的文件名).pdbqt --out */out.pdbqt --log */log.txt
我尝试写了一个,但是不成功.
@echo off
FOR %%a IN (*.pdbqt) Do (
Set B=%%a~na
MKDIR B
"C:\vina\vina.exe" --config conf.txt --ligand B.pdbqt --out B/out.pdbqt --log B/log.txt
)
不知道问题出在哪,总是不成功. |
|