计算化学公社

 找回密码 Forget password
 注册 Register
Views: 2957|回复 Reply: 1
打印 Print 上一主题 Last thread 下一主题 Next thread

[ORCA] 一个特别简单的对少量的orca输入文件的进行批处理的方法

[复制链接 Copy URL]

4

帖子

0

威望

248

eV
积分
252

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 尘外客 于 2022-4-29 11:23 编辑

第一步:将要批处理计算的“a.inp”,“b,inp”,“c.inp”等orca的输入文件放在同一个目录如“D:\2333”下,
第二步:
新建一个文本文档,将
[orca实际地址]\orca D:\2333\a.inp>D:\2333\a.out
[orca实际地址]\orca D:\2333\b.inp>D:\2333\b.out
[orca实际地址]\orca D:\2333\c.inp>D:\2333\c.out
……等要计算的命令,保存在文本文档文件如text1.txt上,并将text1.txt在该目录下另存为text1.bat
第三步:
方法1:在当前目录D:\2333下打开cmd,在>后输入text1.bat,最后,在键盘点enter方法2:直接双击保存的批处理文件text1.bat(注:其中第二步,可以用excel表格辅助完成,即将相同部分放在同一列,然后直接拖动下拉,自动填充,
而对于不同的部分,同一类型的文件的文件名可以用如下批处理代码获得:
for /r [源文件所在地址] %%i in (*.[源文件的文件类型]) do echo %%i >> [储存文件名的文件].[储存文件名的文件类型]
再之后,需要将获得的文件名直接复制粘贴在excel表格中的恰当的列
再然后,需要将所获得的excel表格复制粘贴在文本文档中,用查找替换修改不恰当的格式,最后如上所述,保存为bat文件,进行第三步)








306

帖子

2

威望

3255

eV
积分
3601

Level 5 (御坂)

2#
发表于 Post on 2022-4-16 21:52:18 | 只看该作者 Only view this author
本帖最后由 lyj714 于 2022-4-16 21:53 编辑

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-25 11:25 , Processed in 0.211003 second(s), 26 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list