bat for循环_解放双手! bat 批处理自动化运行程序

86cf46f9aa6bc03cc5b0e7403d51ed90.png

bat 批处理脚本是 Windows 系统上用于批量执行任务的脚本,其后缀名为 .bat。利用批处理文件与“胶水语言” Python 相结合,能解决很多情况下程序的自动化运行问题,为学习、科研、工作上带来很大的便利。

近来做科研项目,需要运行某一个模型软件数十次乃至上百次。此前对 bat 批处理的了解比较有限,借此机会完成项目的机会,对常用的 bat 脚本做了一个简单的入门学习。特此对过程中学习到的知识点作简要总结,也希望对未“入坑”者有所帮助。

命令总结

echo

“echo”一词英文本意为“发出回声”、“产生回响”,大致相当于 Python 中的 print 函数,可以在 cmd 窗口中显示消息,也有打开和关闭回显的功能。常用的代码有以下两种:

  1. 在屏幕上打印“hello world”
echo hello world
  1. 关闭运行命令本身的显示
@echo off

@

加在其他命令行最前面,表示运行时不显示该命令行本身。

@echo Now starting the model...

call

从一个批处理程序调用其他批处理程序,而不终止原来的程序。举个例子,下面的命令调用 Anaconda 的 activate.bat 脚本,使用该操作可以在 cmd 窗口中激活某一环境。

call D:CommonsoftwareAnacondaScriptsactivate.bat
call activate myenv

其中,myenv 是需要激活的环境名称。

pause

在执

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值