偶尔,你会发现获取的文件夹有一个字节的大小。这个发现来自Powershell3. […]
每年归档: 2014年
后台作业将很好提高脚本效率,因为他们能并行处理任务。总归,如果你的数据不是很繁琐 […]
Powershell加速后台作业
算法描述:这是一道简单的算法题:指定一个N*N的二位矩阵,以此从下->右->上->左赋值。算法分析
1.首先声明一个N*N的整形对称矩阵,所有元素默认值为0
2.对矩阵中的元素赋值,赋值总次数count={1,N*N}
3.依次从上往下,从左往右,从下往上,从右往左四轮循环赋值,每一轮遇到当前数组越界或者已赋值(数组元素大于0),表示本轮结束。
算法:PowerShell打印旋转矩阵
Powershell支持“EXIT”关键字,它的范围是基于作用域的,它可能比你想 […]
Powershell中的“Exit”

很多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可以选中某项,但是不能回传。