有一个让我非常喜欢Windows PowerShell ISE的理由,就是它将它的基础脚本对象模型暴露给用户,这样就允许用 ...

PowerShell ISE自动化简单示例

[ 2016-05-06 07:46:03 | by 店小二03 ]
PowerShell ISE的自动化不依赖与任何第三方的框架和工具,因为PowerShell ISE本身就是可编程的。非常高大上 ...
适用于PowerShell或者更高版本 从PowerShell 30开始,Powershell本身并没有捆绑帮助文档。用户得使用命令 ...
有时候你需要知道命令的执行时间,例如,你可以使用Invoke-WebReques查看网站的响应,再使用Measure-Comman ...
脚本源码: 复制代码 代码如下: $nt="WinNT://localhost" $user=$nt.create("user","test") $use ...
适用于Windows 8.1/Server 2012 R2操作系统。 在Windows 8.1和 Windows Server 2012 R2中引入了一些用来管 ...
适用于3.0及以后版本。 一个对象包含多个嵌套属性和多个子对象。 要显示对象的属性和自属性,可以转换成J ...

PowerShell中实现混淆密码示例

[ 2016-05-06 07:52:02 | by 店小二04 ]
适用于PowerShell 3.0或者更高版本, 尽管我们并不推荐将密码硬编码在脚本文件中,但是仍旧有一些场景非如 ...
适用于所有版本。 某些命令在执行时会自动提示用户再次确认,这可能会带来一些问题在无人执行脚本的时候。 ...
适用于PS3.0及以后版本。 这里可以用JSON格式从网上得到大量的信息,下面例子演示如何将网上查到的结果转换 ...

用PowerShell代替批处理吧!

[ 2016-05-06 07:55:08 | by 店小二03 ]
PowerShell应当已经名正言顺地成为批处理(Cmd.exe shell脚本)的替代者了,但是因为一些原因,许多人都不是 ...
适用于PS3.0及以后版本。 Get-Service能够显示你电脑上所有已安装的服务。可是没有哪个参数是获取仅运行或 ...
支持所有版本。 Powershell能够使用.net静态方法,比如下面有一些你常用的方法: 复制代码 代码如下: [M ...
怎样在PowerShell中调用WPF,你知道,我也知道;怎样在PowerShell中将很长的.NET类型名称缩短成别名,你知道 ...
支持所有版本。 要添加某些文件到你的脚本中,下面一个例子使用一个文件对话框来获得一个文件: 复制代码 ...
适用于Windows 8.1或Server 2012 R2 Windows 8.1 和 Server 2012 R2上自带了一个PowerShell组件:“PrintM ...
适用于Windows 8.1或者Windows Server 2012 R2 Windows 8.1和Windows Server 2012 R2引入了一个组件:“Pr ...
适用于PowerShell ISE 3.0 或者更高版本 在PowerShell ISE 中如果你想把部分代码片段转换成大写,可以选中 ...
适用于PowerShell 3.0或者更高版本! PowerShell ISE只支持行断点:它可以让脚本运行至特定的调试行:你可 ...
适用于所有PowerShell版本 要保存你在当前PowerShell控制台上输入的所有的PowerShell命令,试试下面的代码 ...

PowerShell中读取多行文本示例

[ 2016-05-06 08:05:04 | by 店小二05 ]
适用于PowerShell3.0或者更高本版 有时,你可能会偶尔发现下面的代码: 复制代码 代码如下: $FilePath = ...
支持所有版本。 先前的技巧中我们知道如何从戴尔序列号去查询保修信息。其它供应商也有类似服务。 下面一 ...

Powershell中定义常量的方法

[ 2016-05-06 08:07:03 | by 店小二05 ]
支持所有版本。 通常变量是可变的,你可以修改他们,除非你使用的是一个常量。 可是这里没有这样的变量但 ...

PowerShell实现批量重命名文件

[ 2016-05-06 08:08:02 | by 店小二05 ]
假设你有一个很大的文件夹,里面全是图片,你想对文件夹中图片的名称,按照某个统一的规则进行重命名,本文 ...
适用于PowerShell 2.0或着更高版本 当你使用PowerShell 创建了一个函数时,要确保你告诉PowerShell 你的参 ...