接上一篇文章。
上回讲到windows系统下aspera的下载、安装和数据下载。
但是,每次都要写一行命令,等它下载完,再下载第二个,就很不方便。
有什么方法可以像Linux当中的shell那样写一个.sh文件,提交之后让它自己去跑呢?
还真有!!!
windows下的.bat。
很多介绍都太过于复杂。
简单说就是把你要运行的每一行命令,放在一个txt文档中,然后将其命名为.bat文件即可。
譬如:
##进入ascp.exe所在目录。
cd C:\Users\myname\AppData\Local\Programs\Aspera\Aspera Connect\bin\
##下载所需数据到指定目录
ascp.exe -Q -T -l 200m -P 33001 -k 1 -i ..\etc\asperaweb_id_dsa.openssh era-fasp@fasp.sra.ebi.ac.uk:/vol1/fastq/SRR854/SRR854523/SRR854523_1.fastq.gz F:\
ascp.exe -Q -T -l 200m -P 33001 -k 1 -i ..\etc\asperaweb_id_dsa.openssh era-fasp@fasp.sra.ebi.ac.uk:/vol1/fastq/SRR854/SRR854523/SRR854523_2.fastq.gz F:\
ascp.exe -Q -T -l 200m -P 33001 -k 1 -i ..\etc\asperaweb_id_dsa.openssh era-fasp@fasp.sra.ebi.ac.uk:/vol1/fastq/SRR854/SRR854523/SRR854524_1.fastq.gz F:\
ascp.exe -Q -T -l 200m -P 33001 -k 1 -i ..\etc\asperaweb_id_dsa.openssh era-fasp@fasp.sra.ebi.ac.uk:/vol1/fastq/SRR854/SRR854523/SRR854524_2.fastq.gz F:\
......
然后,双击运行,或者右键运行即可。
网友评论