我想写一bat文件
让它先进入 C:\Program Files\RNAstructure 4.11
然后在这个目录下执行如下命令: RNAstructure/fold -s 1.seq -c 1.ct
如何将上面的两个命令写入一个bat文件中。还有在在VB中调用一个bat文件用shell时为什么会不执行bat里的命令??
让它先进入 C:\Program Files\RNAstructure 4.11
然后在这个目录下执行如下命令: RNAstructure/fold -s 1.seq -c 1.ct
如何将上面的两个命令写入一个bat文件中。还有在在VB中调用一个bat文件用shell时为什么会不执行bat里的命令??
-----------
C:
C:\
cd ..
cd C:\Program Files\RNAstructure
RNAstructure/fold -s 1.seq -c 1.ct------------
VB直接用shell调用BAT的文件名及路径就可以了...如果是让BAT直接执行的,不会不执行BAT的命令!
这是文件夹名?
RNAstructure??这是可执行的.exe?修改:-----------
C:
C:\
cd ..
cd C:\Program Files\RNAstructure 4.11\
RNAstructure.exe /fold -s 1.seq -c 1.ct------------
原因在于路径中有空格.可以这样变通.
@echo off
path %path%;C:\Program Files\RNAstructure 4.11\
RNAstructure.exe /fold -s 1.seq -c 1.ct
如:
BAT文件
-----------
C:
C:\
cd ..
cd C:\Progra~1\RNAstr~1
------------
VB直接用shell调用BAT的文件名及路径就可以了...如果是让BAT直接执行的,不会不执行BAT的命令!RNAstr~1/fold -s 1.seq -c 1.ct
但是上面的命令不行呀