本文的脚本演示如何让PowerShell给调用者回传一个数字值,作为状态码: $ […]
每年归档: 2015年
偶尔有人可能对exit有点误解,写出下面这样的例子: function abc […]
为什么Exit可以让PowerShell强制退出

你们知道 “break”, “continue”, “return” 和 “ex […]
理解 break, continue, return 和 exit
下面是一个快速获取分配到你电脑的所有IP地址的方法: #requires -Ve […]
获取当前的IP地址
这是一个简单的找出NTFS的风险方法, 实例中,我们得到了系统中所有的环境变量。 […]
Powershell检查NTFS权限
不管你什么时候在PowerShell中使用UNC路径,可能都会出错。原因是UNC […]
PowerShell安全地使用UNC路径
快速找出两个文件夹中不同的部分,可以使用下面例子: $list1 = Get-C […]
Powershell比较文件夹的不同
如果需要将某个文件夹中所有图片重命名,你可以试一下这个脚本: $i = 0 Ge […]
Powershell批量重命名文件
“more.com”,和Out-Host –Paging可以在PowerShell控制台游刃有余地分页,但是在ISE中却无能为力,此时我们可以为度身定做一个Out-More函数,放之四海而皆准。
PowerShell ISE中如何使用“more”
当你想选择一个PowerShell命令返回结果的某些属性时,通常会用 Select-Object。但是这些属性都需要手动输入,即使Tab键支持智能提示,你也得至少记住某个属性的首字母,否则一个个从头至尾遍历一遍很是不便。其实ISE中还有一个鲜为人知的小技巧,通过 CTRL+SPACE的快捷键,可以调出智能提示菜单
PowerShell ISE 自动完成功能小技巧
假设你有一个很大的文件夹,里面全是图片,你想对文件夹中图片的名称,按照某个统一的 […]
PowerShell批量重命名文件
现在一旦用户输入的字符串与你指定的模式不匹配时,Powershell会抛出一个异常,但是这个异常信息不够友好。在输出参数时,控制台或着ISE编辑器也不能智能提示。