LearningENVI&IDL分享 http://blog.sciencenet.cn/u/dongyanqing Learning ENVI&IDL

博文

IDL下关闭打开的exe程序和txt文件的方法

已有 7333 次阅读 2012-11-11 02:15 |个人分类:IDL技术|系统分类:科研笔记| IDL, 关闭程序

群里有这个问题,调用了外部的SolarAngle_V5.2.exe,该exe运行后无法自动关闭,且exe生成一个txt并用记事本打开。能否用IDL来关闭?

对外部运行的程序,IDL无法直接关闭。如果需要关闭就应该从dos命令上考虑,dos命令行下关闭运行的SolarAngle_V5.2.exe和记事本程序(notepad.exe)命令如下:

taskkill /im solarangle_v5.2.exe

taskkill /f /im notepad.exe

IDL下调用的命令代码段如下:

PRO test_IdlCloseExe

        spawn,'C:tempSolarAngle_win_v5.2_exeSolarAngle_V5.2.exe',/nowait,/noshell
        wait,3
        spawn,'taskkill /im solarangle_v5.2.exe',/nowait,/noshell
        spawn,'taskkill /f /im notepad.exe',/nowait,/noshell

end



参考资料如下:

TASKKILL [/S system [/U username [/P [password]]]]
          { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]

描述:
     使用该工具按照进程 ID (PID) 或映像名称终止任务。

参数列表:
     /S     system            指定要连接到的远程系统。

     /U     [domain]user     指定应该在哪个用户上下文执行这个命令。

     /P     [password]        为提供的用户上下文指定密码。如果忽略,提示
                            输入。

     /FI    filter            应用筛选器以选择一组任务。
                            允许使用 "*"。例如,映像名称 eq acme*

     /PID  processid         指定要终止的进程的 PID。
                            使用 TaskList 取得 PID。

     /IM    imagename         指定要终止的进程的映像名称。通配符 '*'可用来
                            指定所有任务或映像名称。

     /T                      终止指定的进程和由它启用的子进程。

     /F                      指定强制终止进程。

     /?                      显示帮助消息。

筛选器:
     筛选器名       有效运算符                 有效值
     -----------    ---------------            -------------------------
     STATUS         eq, ne                     RUNNING |
                                             NOT RESPONDING | UNKNOWN
     IMAGENAME      eq, ne                     映像名称
     PID            eq, ne, gt, lt, ge, le     PID 值
     SESSION        eq, ne, gt, lt, ge, le     会话编号。
     CPUTIME        eq, ne, gt, lt, ge, le     CPU 时间,格式为
                                             hh:mm:ss。
                                             hh - 时,
                                             mm - 分,ss - 秒
     MEMUSAGE       eq, ne, gt, lt, ge, le     内存使用量,单位为 KB
     USERNAME       eq, ne                     用户名,格式为 [domain]user
     MODULES        eq, ne                     DLL 名称
     SERVICES       eq, ne                     服务名称
     WINDOWTITLE    eq, ne                     窗口标题

     说明
     ----
     1) 只有在应用筛选器的情况下,/IM 切换才能使用通配符 '*'。
     2) 远程进程总是要强行 (/F) 终止。
     3) 当指定远程机器时,不支持 "WINDOWTITLE" 和 "STATUS" 筛选器。

例如:
     TASKKILL /IM notepad.exe
     TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
     TASKKILL /F /IM cmd.exe /T
     TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
     TASKKILL /F /FI "USERNAME eq NT AUTHORITYSYSTEM" /IM notepad.exe
     TASKKILL /S system /U domainusername /FI "USERNAME ne NT*" /IM *
     TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"



https://blog.sciencenet.cn/blog-344887-631256.html

上一篇:IDL下文件创建、更新openw/openu的用法,附代码,看注释
下一篇:IDL下矩阵删除第N行的写法
收藏 IP: 58.57.0.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

IP: 58.208.88.*   | 闂傚倷娴囧畷鍨叏瀹ュ拋鍚嬮柛鈩冾殢娴硷拷 闂傚倷娴囧畷鍨叏瀹ュ拋鍚嬮柛鈩冾殢娴硷拷 +1 [3]闂傚倸鍊风粈渚€骞栭位鍥敍濠婂棗小闂佸吋绁撮弲鐐存叏閹惰姤鍋℃繛鍡楃箰椤忣偊鏌嶇紒妯活棃闁哄被鍔戦幃銈夊磼濞戞﹩浼�   2012-7-19 09:00
Journal of the Mechanics and Physics of Solids   2012婵犲痉鏉库偓妤佹叏閻戣棄纾婚柣鏃傤儠閳ь剙鍊荤划顓㈡晸閿燂拷=2.806
IP: 117.81.55.*   | 闂傚倷娴囧畷鍨叏瀹ュ拋鍚嬮柛鈩冾殢娴硷拷 闂傚倷娴囧畷鍨叏瀹ュ拋鍚嬮柛鈩冾殢娴硷拷 +1 [2]闂傚倸鍊风粈渚€骞栭位鍥敍濠婂棗小闂佸吋绁撮弲鐐存叏閹惰姤鍋℃繛鍡楃箰椤忣偊鏌嶇紒妯活棃闁哄被鍔戦幃銈夊磼濞戞﹩浼�   2012-7-17 22:41
闂傚倸鍊峰ù鍥綖婢舵劕纾块柛蹇曨儠娴犲牓鏌熼梻瀵稿妽闁稿鍊濋弻鐔告綇妤e啯顎嶉梺鍝勬媼閸撶喖骞冨鈧幃娆撴嚋濞堟寧顥夐梺鑽ゅС閻掞箓鎮¢敓鐘茶摕闁靛牆娲犻崑鎾诲捶椤撶倫銏㈡偖濮樿埖鈷戦悹鍥b偓铏亪闂佺粯鐗曢妶绋款嚕婵犳艾惟闁靛鍨洪悗濠氭煙閼圭増褰х紒韫矙瀵煡鍩¢崨顔规嫼闂傚倸鐗婄粙鎺楁晬閺冨牊鐓欓柛鎴欏€栫€氾拷
IP: 119.165.105.*   | 闂傚倷娴囧畷鍨叏瀹ュ拋鍚嬮柛鈩冾殢娴硷拷 闂傚倷娴囧畷鍨叏瀹ュ拋鍚嬮柛鈩冾殢娴硷拷 +1 [1]闂傚倸鍊风粈渚€骞夐敍鍕殰婵°倕鎳忛弲顏嗙磽閸屾艾鈧悂宕愯ぐ鎺戠闁搞儜灞芥闂佸綊妫块悞锕傚疾閹间焦鐓ラ柣鏇炲€圭€氾拷   2012-7-17 22:21
Journal of the Mechanics and Physics of Solids 闂傚倷绀侀幖顐λ囬锕€鐤炬繝濠傜墛閸嬶繝鏌ㄩ弴妤€浜鹃柛妤呬憾閺岀喖姊荤€靛壊妲梺缁樺姇閿曨亜顕i崼鏇熷€烽柡澶嬪焾濡棛绱撴担鍓叉Ц闁靛牊鎮傚璇测槈閵忕姷鐫勯梺閫炲苯澧扮紒顔界懇楠炲鏁傜紒妯绘珜闂備胶绮Λ鍐ㄡ缚閼姐倖顫曢柨婵嗩槹閻撴洟鏌嶉埡浣告灓婵炲牊锕㈤弻娑樜熼崗鍏兼瘓闂佸搫鐭夌换婵嗙暦閻撳寒娼╂い鎴濈仢椤ユ碍绻濋悽闈涒枅婵炰匠鍥х9濠电姵鑹鹃悿鐐亜閹般劍鍣伴柡瀣閺岀喐娼忛崜褏鏆犵紓浣哄珡閸ャ劎鍘遍柣蹇曞仧閸嬫捇鎯冮幋鐘电<闁绘ǹ灏欓崺锝夋煛鐏炶濡奸柍钘夘槸铻i柛蹇撳悑閸犳€撳┑鐘垫暩閸嬬偤宕圭捄渚綎濠电姵鑹剧粣妤冣偓骞垮劚濞层劎绮婚弬娆剧唵闁兼悂娼ф慨鍥煕濞嗗骏韬柡灞诲姂閹倝宕掑☉姗嗕紦0闂傚倸鍊烽懗鍓佸垝椤栫偛绀夋俊銈呮噹缁犵娀鏌熼幑鎰靛殭闁告艾缍婇弻銊╂偆閸屾稑顏�

1/1 | 闂傚倸鍊峰ù鍥敋閺嶎厼绀堟慨姗嗗劦閿濆绠虫俊銈咃攻閺咃綁姊虹捄銊ユ珢闁瑰嚖鎷�:3 | 濠电姷顣藉Σ鍛村磻閹捐泛绶ゅΔ锝呭暞閸嬪鏌eΟ娆惧殭鏉╂繈姊虹捄銊ユ珢闁瑰嚖鎷� | 濠电姷鏁搁崑鐐哄垂閸洖绠伴柟闂寸劍閺呮繈鏌ㄥ┑鍡樺窛闁告宀搁幃妤€鈽夊▍杈ㄧ矋缁傚秴饪伴崼鐔哄弳闂佺粯娲栭崐鍦偓姘炬嫹 | 濠电姷鏁搁崑鐐哄垂閸洖绠伴柟闂寸贰閺佸嫰鏌涢弴銊ュ箻闁告宀搁幃妤€鈽夊▍杈ㄧ矋缁傚秴饪伴崼鐔哄弳闂佺粯娲栭崐鍦偓姘炬嫹 | 闂傚倸鍊风粈渚€骞栭锔藉亱婵犲﹤鐗嗙壕璇测攽閻樺弶鎼愭潻婵嬫⒑鐠恒劌娅愰柟鍑ゆ嫹 | 闂傚倷娴囧畷鍨叏閹绢喖绠规い鎰堕檮閸嬵亪鏌涢妷顔句汗鐟滅増甯楅弲鎼佹煥閻曞倹瀚�

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2025-1-23 20:18

Powered by ScienceNet.cn

Copyright © 2007-2025 中国科学报社

返回顶部