ShellExecuteWait |
首页 后退 前进 |
ShellExecuteWait 使用 ShellExecute API 运行外部程序, 并暂停脚本执行, 直到程序完成.
ShellExecuteWait ( "filename" [, "parameters" [, "workingdir" [, "verb" [, showflag]]]] ) 参数
返回值
备注 程序运行之后, 脚本会被暂停, 直到程序终止运行
如果没有指定 verb, 则使用默认 verb 方式. 默认 verb 是注册表配置的 verb. 如果注册表没有 verb 默认设置, 则 verb 使用 "open" 值. 如果"open" 也不存在, 则使用注册表列出的第一个 verb 值.
函数示例 #include <MsgBoxConstants.au3> ---------------------------------------- 参见: ShellExecute, Run, RunWait, RunAs, RunAsWait exect=ShellExecuteWait('notepad.exe') ;; 启动"记事本",并暂停单元的操作,直到关闭
exect=$var_sf='%P%N'||$var_st='C:\TempHH\'||ShellExecuteWait('hh','-decompile~~'&'$var_st'&'~~'&'$var_sf') movee=$var_st||<info=o75%P%N//>//0||<info=o72%P%N//>||upd<1> ;; 在名称文件夹中的活动面板中的光标下解压缩chm(在TempHH目录中初步解包并移动到活动面板)
exect=$var_sf='%P%N'||$var_st='C:\TempHH\'||ShellExecuteWait('hh','-decompile~~'&'$var_st'&'~~'&'$var_sf') movee=$var_st||<info=o75%P%N//>//0||<info=o72%P%N//> delsm=%P%N||1||upd<1> ;; 在名称文件夹中的活动面板中的光标下解压缩chm(在TempHH目录中初步解包并移动到活动面板),删除源 © Аверин Андрей для Total Commander Image Averin-And@yandex.ru |