注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

chunwaihome 的博客

 
 
 

日志

 
 

AutoIt:Environment Management  

2010-02-21 21:10:25|  分类: AutoIt |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 Autoit和Powerpro相同的是,兩者都需要用双引號括住String(字串符)。而如果需要連接兩個變數或常數的話,Autoit用&作連接,而powerpro是用++代替。而"&"符號在Powerpro是"and"的意思,比如win.debug(("099" == "99") & ("066" == "66")),顯示結果是1  。

  • ClipGet

Autoit不像Powerpro的Clip Function,能夠返回整個剪貼本內容。需要留意的是Clipget後面一定跟著()

获取剪贴板保存的数据(文本)。

ClipGet ( )

返回值

成功: 返回一个包含剪贴板所有内容的字符串。
失败: 说明剪贴板无内容或者包含非文本项目,把 @error 设为 1。

  • ClipPut

向剪贴板写入数据(文本)。

ClipPut ( "value" )

Powerpro可以用clip text或用clip plugin的clip.set(var,cap)

 

  $bak = "chunwaihome"              
clipput($bak & "additional text")
msgbox(0,"clipboard contains",clipget())


在Powerpro裏您可以用*exec.setenv("envvariable","value")和env(envvariable)來設立和獲取系統環境變數。

  • EnvGet

返回指定的系统环境变量的值。
EnvGet ( "envvariable" )

$var = EnvGet("PATH")
MsgBox(4096, "环境变量“Path”的值是:", $var)

  • EnvSet

写入或修改一个环境变量。

EnvSet ( "envvariable" [, "value"] )

注意

此函数设置的环境变量只能被那些由 AutoIt 启动的程序(比如使用Run或RunWait启动)访问。一旦 AutoIt 被关闭则该环境变量将不复存在。

EnvSet("MyBlog", http://yonken.blogcn.com)

  • EnvUpdate

Powerpro可以用*exec RefreshEnvironment

更新操作系统的环境变量。

EnvUpdate ( )


  • MemGetStats

Retrieves memory related information.

MemGetStats ( )

 

Returns a seven-element array containing the memory information:

$array[0] = Memory Load (Percentage of memory in use)
$array[1] = Total physical RAM
$array[2] = Available physical RAM
$array[3] = Total Pagefile
$array[4] = Available Pagefile
$array[5] = Total virtual
$array[6] = Available virtual

All memory sizes are in kilobytes.

$mem = MemGetStats()
MsgBox(0, "Total physical RAM (KB):", $mem[1]/1024)

  评论这张
 
阅读(537)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017