Sun_Blue_Sky

菩提本无树,明镜亦非台,本来无一物,何处惹尘埃 寻求内心的平静
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  PowerShell

摘要:关于$Error这个全局变量生命周期粒度为会话级别初始状态它不会捕获所有异常,如果需要设置为捕获所有异常需设置$ErrorActionPreference = "Stop"这个对象是一个数组,如果要拿到它最近一次出错信息可以$error[0]它有一些属性如Message,具体可以 $error | Get-Member查看,但是有些属性不一定有值,拿它的信息个人认为直接使用$error比较好$error.Clear()为清空所有的异常信息。关于[void][void]可以让有返回值的方法不输出返回结果。关于SplitSplit是根据规则来切割一个字符串使之为一个数组,它可以 阅读全文

posted @ 2013-03-15 15:02 Sun_Blue_Sky 阅读(166) 评论(0) 推荐(0)

摘要:准备步骤:1、在远程机器上执行winrm quickconfig -q,具体作用请看执行结果。2、在本地机器上执行set-item wsman:localhost\client\trustedhosts -value *,具体作用是将所有计算机添加到受信任主机列表。然后就可以远程执行脚本了,示例:$secPasswd = ConvertTo-SecureString "1qaz@WSX" -AsPlainText –Force$curUser = New-object -typename System.Management.Automation.PSCredential(& 阅读全文

posted @ 2013-03-14 11:52 Sun_Blue_Sky 阅读(541) 评论(0) 推荐(0)

摘要:说明:1、密码一共8位。2、由2个数字,2个大写字符,2个小写字符,2个特殊字符组成。3、字符的次序是随机组成的。function CreatePassword{ $figure=1,2,3,4,5,6,7,8,9; $capital="Q","W","E","R","T","Y","U","I","O","P","A","S","D", 阅读全文

posted @ 2013-03-12 16:56 Sun_Blue_Sky 阅读(616) 评论(0) 推荐(0)