Powershell支持“EXIT”关键字,它的范围是基于作用域的,它可能比你想 […]
每月归档: 2014年6月s

很多PowerShell命令只有管理员权限下才能运行。你当然可以在任务栏右击你的PowerShell图标,然后选择以管理员权限运行。但是如果你想单击图标,默认就以管理员权限运行,那就请继续阅读本文。
让PowerShell控制台默认以管理员启动
在Powershell中有两个特殊的关键字,就是你使用在循环中的break和co […]
Powershell使用Break、Continue和Return
Powershell中获取一个Windows环境变量,简单一点就是使用“env: […]
Powershell使用环境变量
如果自己写函数动态地去执行一些脚本块或者脚本文件,那么捕获到异常时行号和列号信息 […]
PowerShell异常发生的行号和列号

在启动PowerShell中调用Selenium启动IE驱动器InternetExplorerDriver遇到错误:Unexpected error launching Internet Explorer. Protected M
ode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled)
for all zones. (NoSuchDriver)
Unexpected error launching Internet Explorer.
如题:怎么在 powershell.exe -File “abc.p […]
怎么在 powershell.exe -File “abc.ps1” 之前调用 Set-PSDebug
像Get-FanBingbing这样的异常,是因为命令不存在,确切来讲属于语法错误,级别比较高被trap到了。但是像目录找不到这样的异常,相对而言级别比较低,默认不能捕获到,除非显示指定ErrorAction为stop。
捕获PowerShell脚本内部的异常
别人写了一个Web应用程序,使用的是ASP.NET Forms技术。其中用到了一个DropdownList控件,用户选择了某项后,页面会回传,然后在下面再动态的显示另外一个控件,逻辑很简单。用PowerShell可以选中某项,但是不能回传。
PowerShell在IE ComObject中执行Javascript

嵌套哈希表对于多维数组是一个更好选择。这种存储方式将更易于管理。请看: $per […]
Powershell使用嵌套哈希表
通常当新的对象添加到一个数组中,根据经验你最担心其性能问题。下面第一个例子将告诉 […]
Powershell正确创建数组
什么是Selenium?PowerShell 如何直接调用Selenium?使用Selenium的优势,借助借助Selenium PowerShell eXtensions扩展工具。