24小时热门版块排行榜    

查看: 4090  |  回复: 10
当前主题已经存档。

xujc1983

木虫 (著名写手)

苦逼青椒一枚

[交流] 【原创】Windows下MS的批处理计算

因为有一批任务等待计算,晚上的时间又不想浪费,故想办法用批处理的办法来运行MS任务,今天终于弄明白了,跟大家分享一下,这样晚上的时间PC也不会闲着了

首先做好输入文件,想必大家都会,就是不点Run,点Files,save files。我用的是DMol,所以必须的输入文件是.car和.input文件,save files时都会有的。编写批处理文件(可先用文本文档写,另存为.bat文件),该文件位置不限。例如,要计算1、2两个任务,编写批处理文件如下:

@echo on
cd D:\"Untitled Files"\Documents\"1 DMol3 Energy"
call C:\"Program Files"\Accelrys\"MS Modeling 4.0"\DMol3\bin\RunDMol3 -np 2 1
cd D:\"Untitled Files"\Documents\"2 DMol3 Energy"
call C:\"Program Files"\Accelrys\"MS Modeling 4.0"\DMol3\bin\RunDMol3 -np 2 2
...
...
pause

说明:
第一句,@echo on ,目的是显示执行后面的命令,可用@echo off关闭,无所谓。
第二句,cd D:\"Untitled Files"\Documents\"1 DMol3 Energy",进入到1这个任务输入文件所在的目录,注意文件夹带空格的要整体用""引起来,具体位置当然看个人而定。
第三句,call C:\"Program Files"\Accelrys\"MS Modeling 4.0"\DMol3\bin\RunDMol3 -np 2 1,相信在Linux下用terminal计算过的都知道吧,调用RunDMol3程序用2个核跑任务1,后面的类推。这里要注意的是,这个目录是MS默认的安装路径,如果不是默认安装要做相应改正,这个大家找找看就是了。另外不同与Linux下的是,Linux下用的是RunDMol3.sh进行计算,在Win下,虽然有RunDMol3.bat,dmol3_mpi.exe和dmol3.exe,但是在批处理调用的时候不要带上扩展名,直接用RunDMol3即可。
最后一句,pause,直接执行计算完后窗口会直接关闭,用pause语句,计算完后出现“按任意键继续...”,可以使窗口保持打开状态,当然此时任务也都已经算完了,窗口打开与否对任务没有影响、

OK,找到这个批处理文件,双击执行。
好了,我还没有用其他模块试过,但因为在Linux下各模块交任务的类似性,所以我的这个方法应该也同样适用于其他模块。
不足肯定是有的,大家提出来,我们一起改进,想办法解决
[search]MS批处理[/search]

[ Last edited by wuli8 on 2009-6-13 at 17:25 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gkd_0000

新虫 (正式写手)

顶,楼主好厉害
成功地证实种种大胆的设想和揣测,这难道不正说明我们毕生的工作是无可非议和值得自豪的吗?--柯南道尔
2楼2008-06-02 08:28:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

watermall

金虫 (小有名气)

高手,支持啊
3楼2008-06-02 09:09:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

truemantwo

木虫 (正式写手)

我顶!好东西啊!
4楼2008-06-02 09:11:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hopingzmn

金虫 (知名作家)

支持一下这样的讨论
淡定
5楼2008-06-02 10:55:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xwj007

铁杆木虫 (职业作家)

牛就是牛!忒牛了!
6楼2008-06-02 12:55:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
7楼2008-06-02 18:01:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mwhds44

银虫 (初入文坛)

果然是高手!
8楼2008-06-04 08:54:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mink

至尊木虫 (著名写手)

支持,也可以通过 vbs脚本实现.这样可以不出现窗口,而且是后台运行.
具体是调用shell 运行bat程序.
我实现过.挺有意识的
通过这样的模式可以绕开网络开支.计算数据交换效率要高一点
╱�?█◣要厚道!!
9楼2008-06-25 21:20:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xujc1983 的主题更新
普通表情 龙 兔 虎 猫 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +4 ZYXdhzDAy9ZX 2026-09-28 4/200 2026-09-29 16:47 by yCO1Ll7aHtsw
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 ZYXdhzDAy9ZX 2026-09-28 4/200 2026-09-29 16:37 by etmYJ6d2rquH
[博后之家] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 ZYXdhzDAy9ZX 2026-09-28 3/150 2026-09-29 16:30 by etmYJ6d2rquH
[考博] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 tqUTOxClQUMF 2026-09-28 3/150 2026-09-29 15:46 by etmYJ6d2rquH
[博后之家] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 tqUTOxClQUMF 2026-09-28 3/150 2026-09-29 15:04 by etmYJ6d2rquH
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +3 tqUTOxClQUMF 2026-09-28 3/150 2026-09-29 14:58 by etmYJ6d2rquH
[硕博家园] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +3 GDBe8tDZqE8z 2026-09-28 3/150 2026-09-29 14:30 by etmYJ6d2rquH
[找工作] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +6 IDs3scOF0tjC 2026-09-28 6/300 2026-09-29 14:13 by etmYJ6d2rquH
[博后之家] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +6 IDs3scOF0tjC 2026-09-28 7/350 2026-09-29 14:07 by etmYJ6d2rquH
[博后之家] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +3 IDs3scOF0tjC 2026-09-28 3/150 2026-09-29 13:56 by etmYJ6d2rquH
[公派出国] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +4 IDs3scOF0tjC 2026-09-28 5/250 2026-09-29 13:50 by etmYJ6d2rquH
[教师之家] 某top大学教授说“能够在市场中兑现的能力才是真能力”无比同意! +8 zju2000 2026-09-26 9/450 2026-09-29 13:47 by ahsoarli
[考研] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 tqUTOxClQUMF 2026-09-28 3/150 2026-09-29 09:59 by JzYBbHIXWSrW
[教师之家] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +4 GDBe8tDZqE8z 2026-09-28 4/200 2026-09-29 09:49 by JzYBbHIXWSrW
[考研] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 GDBe8tDZqE8z 2026-09-28 3/150 2026-09-28 23:12 by b8fCuTHqckEt
[硕博家园] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +3 CfXuS1rDhLYN 2026-09-28 4/200 2026-09-28 22:55 by ez6fGg9abYaj
[有机交流] 同一个分子,一条来自文献,一条来自AI——不告诉你答案,你会选哪条? +3 tianxiaoxian 2026-09-28 6/300 2026-09-28 22:44 by tianxiaoxian
[找工作] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 IDs3scOF0tjC 2026-09-28 5/250 2026-09-28 22:32 by ez6fGg9abYaj
[论文投稿] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 CfXuS1rDhLYN 2026-09-28 3/150 2026-09-28 19:08 by 9lS3ad5oOymn
[考研] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 IDs3scOF0tjC 2026-09-28 4/200 2026-09-28 18:51 by 9lS3ad5oOymn
信息提示
请填处理意见